Compare commits
7 Commits
v0.0.2
...
renovate/g
Author | SHA1 | Date | |
---|---|---|---|
|
85a24c9026 | ||
|
f8cc7740ce | ||
|
7df199c82c | ||
|
539d3da24e | ||
|
d10bcecc4b | ||
|
71f09dd48c | ||
|
4c4390faa6 |
2
.github/workflows/release.yml
vendored
2
.github/workflows/release.yml
vendored
@@ -69,7 +69,7 @@ jobs:
|
|||||||
id: buildx
|
id: buildx
|
||||||
uses: docker/setup-buildx-action@master
|
uses: docker/setup-buildx-action@master
|
||||||
|
|
||||||
- name: Login to DockerHub
|
- name: Login to quay.io
|
||||||
if: github.event_name != 'pull_request'
|
if: github.event_name != 'pull_request'
|
||||||
uses: docker/login-action@v2
|
uses: docker/login-action@v2
|
||||||
with:
|
with:
|
||||||
|
2
.github/workflows/test.yml
vendored
2
.github/workflows/test.yml
vendored
@@ -18,7 +18,7 @@ jobs:
|
|||||||
test:
|
test:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
- uses: earthly/actions-setup@v1.0.7
|
- uses: earthly/actions-setup@v1.0.8
|
||||||
- name: Checkout code
|
- name: Checkout code
|
||||||
uses: actions/checkout@v3
|
uses: actions/checkout@v3
|
||||||
with:
|
with:
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
ARG GO_VERSION=1.20-alpine3.18
|
ARG GO_VERSION=1.21-alpine3.18
|
||||||
FROM golang:$GO_VERSION AS builder
|
FROM golang:$GO_VERSION AS builder
|
||||||
|
|
||||||
WORKDIR /build
|
WORKDIR /build
|
||||||
|
@@ -1,5 +1,7 @@
|
|||||||
This is enki
|
`enki` is the tool used to generate Kairos artifacts (container images, isos etc) and it is used
|
||||||
|
by [`Auroraboot`](https://kairos.io/docs/reference/auroraboot/) and [osbuilder](https://github.com/kairos-io/osbuilder/)
|
||||||
|
|
||||||
|
It's not meant to be used by humans, thus the API and UX are not focusing on user friendliness but
|
||||||
|
rather on getting things done and fulfilling the requirements of the dependant tools.
|
||||||
|
|
||||||
NOTE: `enki` was originally part of [osbuilder](https://github.com/kairos-io/osbuilder/) and [was moved to a separate repository](link to PR here).
|
NOTE: `enki` was originally part of [osbuilder](https://github.com/kairos-io/osbuilder/) and [was moved to a separate repository](link to PR here).
|
||||||
|
|
||||||
TODO: Add more information about enki
|
|
||||||
|
29
renovate.json
Normal file
29
renovate.json
Normal file
@@ -0,0 +1,29 @@
|
|||||||
|
{
|
||||||
|
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
|
||||||
|
"extends": [
|
||||||
|
"config:base"
|
||||||
|
],
|
||||||
|
"schedule": [
|
||||||
|
"after 11pm every weekday",
|
||||||
|
"before 7am every weekday",
|
||||||
|
"every weekend"
|
||||||
|
],
|
||||||
|
"timezone": "Europe/Brussels",
|
||||||
|
"packageRules": [
|
||||||
|
{
|
||||||
|
"matchUpdateTypes": ["patch"],
|
||||||
|
"automerge": true
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"regexManagers": [
|
||||||
|
{
|
||||||
|
"fileMatch": [
|
||||||
|
"^Earthfile$"
|
||||||
|
],
|
||||||
|
"matchStrings": [
|
||||||
|
"#\\s*renovate:\\s*datasource=(?<datasource>.*?) depName=(?<depName>.*?)( versioning=(?<versioning>.*?))?\\sARG\\s+.+_VERSION=\"?(?<currentValue>.*?)\"?\\s"
|
||||||
|
],
|
||||||
|
"versioningTemplate": "{{#if versioning}}{{versioning}}{{else}}semver{{/if}}"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
Reference in New Issue
Block a user