diff --git a/.github/workflows/oci-artifact.yaml b/.github/workflows/oci-artifact.yaml index 350ec0ec..24159b6f 100644 --- a/.github/workflows/oci-artifact.yaml +++ b/.github/workflows/oci-artifact.yaml @@ -10,6 +10,9 @@ on: push: branches: - master + tags-ignore: + # this is handled by release publish trigger + - 'v[0-9]+.[0-9]+.[0-9]+' env: REGISTRY: ghcr.io @@ -34,6 +37,11 @@ jobs: [ "${GITHUB_EVENT_NAME}" == 'release' ] && echo "tag=${GITHUB_REF##*/}" >> $GITHUB_ENV || true [ "${GITHUB_EVENT_NAME}" == 'push' ] && echo "tag=latest" >> $GITHUB_ENV || true + - name: Overwrite tag if necessary + run: | + [ "${GITHUB_EVENT_NAME}" == 'push' ] && echo "tag=${GITHUB_REF##*/}" >> $GITHUB_ENV || true + if: github.ref_type == 'tag' + - name: Checkout uses: actions/checkout@v4 diff --git a/release.yaml b/release.yaml index b25d8a3d..4881510d 100644 --- a/release.yaml +++ b/release.yaml @@ -2,7 +2,7 @@ ansible-roles: ansible-common: oci: ghcr.io/metal-stack/ansible-common repository: https://github.com/metal-stack/ansible-common - version: v0.7.4 + version: v0.8.0 metal-ansible-modules: oci: ghcr.io/metal-stack/metal-ansible-modules repository: https://github.com/metal-stack/metal-ansible-modules @@ -10,26 +10,26 @@ ansible-roles: metal-roles: oci: ghcr.io/metal-stack/metal-roles repository: https://github.com/metal-stack/metal-roles - version: v0.17.29 + version: v0.18.4 binaries: metal-stack: kernel: repository: https://github.com/metal-stack/kernel - url: https://github.com/metal-stack/kernel/releases/download/6.12.56-121/metal-kernel - version: 6.12.56-121 + url: https://github.com/metal-stack/kernel/releases/download/6.18.6-134/metal-kernel + version: 6.18.6-134 metal-hammer: repository: https://github.com/metal-stack/metal-hammer url: https://github.com/metal-stack/metal-hammer/releases/download/v0.13.17/metal-hammer-initrd.img.lz4 version: v0.13.17 metalctl: darwin: - url: https://github.com/metal-stack/metalctl/releases/download/v0.18.3/metalctl-darwin-amd64 + url: https://github.com/metal-stack/metalctl/releases/download/v0.18.4/metalctl-darwin-amd64 linux: - url: https://github.com/metal-stack/metalctl/releases/download/v0.18.3/metalctl-linux-amd64 + url: https://github.com/metal-stack/metalctl/releases/download/v0.18.4/metalctl-linux-amd64 repository: https://github.com/metal-stack/metalctl - version: v0.18.3 + version: v0.18.4 windows: - url: https://github.com/metal-stack/metalctl/releases/download/v0.18.3/metalctl-windows-amd64 + url: https://github.com/metal-stack/metalctl/releases/download/v0.18.4/metalctl-windows-amd64 docker-images: metal-stack: control-plane: @@ -44,7 +44,7 @@ docker-images: metal-api: name: ghcr.io/metal-stack/metal-api repository: https://github.com/metal-stack/metal-api - tag: v0.42.5 + tag: v0.43.0 metal-apiserver: name: ghcr.io/metal-stack/metal-apiserver repository: https://github.com/metal-stack/metal-apiserver @@ -60,7 +60,7 @@ docker-images: metalctl: name: ghcr.io/metal-stack/metalctl repository: https://github.com/metal-stack/metalctl - tag: v0.18.3 + tag: v0.18.4 rethinkdb-exporter: name: ghcr.io/metal-stack/rethinkdb-exporter repository: https://github.com/metal-stack/rethinkdb-exporter @@ -75,7 +75,7 @@ docker-images: extension: ghcr.io/metal-stack/charts/gardener-extension-audit name: ghcr.io/metal-stack/gardener-extension-audit repository: https://github.com/metal-stack/gardener-extension-audit - tag: v0.4.2 + tag: v0.5.0 gardener-extension-backup-s3: charts: extension: ghcr.io/metal-stack/charts/gardener-extension-backup-s3 @@ -99,7 +99,7 @@ docker-images: extension: ghcr.io/metal-stack/charts/gardener-extension-ontap name: ghcr.io/metal-stack/gardener-extension-ontap repository: https://github.com/metal-stack/gardener-extension-ontap - tag: v0.2.11 + tag: v0.2.12 gardener-extension-provider-metal: charts: application: ghcr.io/metal-stack/charts/gardener-extension-admission-metal-application @@ -107,7 +107,7 @@ docker-images: runtime: ghcr.io/metal-stack/charts/gardener-extension-admission-metal-runtime name: ghcr.io/metal-stack/gardener-extension-provider-metal repository: https://github.com/metal-stack/gardener-extension-provider-metal - tag: v0.27.3 + tag: v0.27.4 machine-controller-manager-provider-metal: name: ghcr.io/metal-stack/machine-controller-manager-provider-metal repository: https://github.com/metal-stack/machine-controller-manager-provider-metal @@ -126,7 +126,7 @@ docker-images: deployment-base: name: ghcr.io/metal-stack/metal-deployment-base repository: https://github.com/metal-stack/metal-dockerfiles - tag: v0.9.0 + tag: v0.9.1 oci-mirror: name: ghcr.io/metal-stack/oci-mirror repository: https://github.com/metal-stack/oci-mirror @@ -172,7 +172,7 @@ docker-images: metal-core: name: ghcr.io/metal-stack/metal-core repository: https://github.com/metal-stack/metal-core - tag: v0.15.0 + tag: v0.15.1 metal-image-cache-sync: name: ghcr.io/metal-stack/metal-image-cache-sync repository: https://github.com/metal-stack/metal-image-cache-sync @@ -242,13 +242,13 @@ docker-images: tag: v1.10.0 admission-controller: name: europe-docker.pkg.dev/gardener-project/releases/gardener/admission-controller - tag: v1.122.3 + tag: v1.123.5 api-server: - name: r.metal-stack.io/gardener/gardener-apiserver - tag: v1.122-image-defaulting + name: ghcr.io/metal-stack/gardener/gardener-apiserver + tag: v1.123-image-defaulting controller-manager: name: europe-docker.pkg.dev/gardener-project/releases/gardener/controller-manager - tag: v1.122.3 + tag: v1.123.5 extension-admission-gcp: charts: application: europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-gcp-application @@ -264,7 +264,7 @@ docker-images: charts: ref: europe-docker.pkg.dev/gardener-project/releases/charts/gardener/gardenlet name: europe-docker.pkg.dev/gardener-project/releases/gardener/gardenlet - tag: v1.122.3 + tag: v1.123.5 metrics-exporter: name: europe-docker.pkg.dev/gardener-project/releases/gardener/metrics-exporter tag: 0.39.0 @@ -286,10 +286,10 @@ docker-images: charts: ref: europe-docker.pkg.dev/gardener-project/releases/charts/gardener/operator name: europe-docker.pkg.dev/gardener-project/releases/gardener/operator - tag: v1.122.3 + tag: v1.123.5 scheduler: name: europe-docker.pkg.dev/gardener-project/releases/gardener/scheduler - tag: v1.122.3 + tag: v1.123.5 shoot-cert-service: charts: extension: europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/shoot-cert-service @@ -303,7 +303,7 @@ docker-images: name: europe-docker.pkg.dev/gardener-project/public/gardener/extensions/shoot-dns-service tag: v1.66.0 virtual-garden-apiserver: - tag: v1.32.10 + tag: v1.33.7 partition: image-cache-coredns: name: docker.io/coredns/coredns @@ -334,7 +334,7 @@ helm-charts: metal-stack: metal-control-plane: repository: https://helm.metal-stack.io - version: 0.7.0 + version: 0.7.1 valkey: repository: https://helm.metal-stack.io version: 0.1.0 @@ -353,7 +353,7 @@ projects: metal-stack: api: repository: https://github.com/metal-stack/api - version: v0.0.38 + version: v0.0.41 mini-lab: repository: https://github.com/metal-stack/mini-lab version: v0.5.0 @@ -361,5 +361,5 @@ repositories: third-party: gardener: gardener: - ref: v1.122.3 + ref: v1.123.5 url: https://github.com/gardener/gardener.git