From e33a5da40bd960d09cb72bfa4583813e1f7462b2 Mon Sep 17 00:00:00 2001 From: Daniel Graf Date: Thu, 2 Apr 2026 15:42:58 +0200 Subject: [PATCH] fix(release): update tag enablement logic in release workflow - Adjust tag enablement conditions to exclude beta releases - Standardize workflow step names for consistency --- .github/workflows/controlled-release.yml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/controlled-release.yml b/.github/workflows/controlled-release.yml index 9169f534..6fc04f27 100644 --- a/.github/workflows/controlled-release.yml +++ b/.github/workflows/controlled-release.yml @@ -147,12 +147,12 @@ jobs: dedicatedcode/reitti ghcr.io/${{ github.repository }} tags: | - type=raw,value=latest,enable=${{ needs.prepare.outputs.is_beta != 'true' }} + type=raw,value=latest,enable=${{ !contains(github.ref, '-beta') && github.ref_type == 'tag' }} type=semver,pattern={{version}} - type=semver,pattern={{major}}.{{minor}},enable=${{ needs.prepare.outputs.is_beta != 'true' }} - type=semver,pattern={{major}},enable=${{ needs.prepare.outputs.is_beta != 'true' }} + type=semver,pattern={{major}}.{{minor}},enable=${{ !contains(github.ref, '-beta') }} + type=semver,pattern={{major}},enable=${{ !contains(github.ref, '-beta') }} - - name: Build & push reitti image + - name: Build and push reitti image uses: docker/build-push-action@v6 with: platforms: linux/amd64,linux/arm64 @@ -169,12 +169,12 @@ jobs: dedicatedcode/reitti-tile-cache ghcr.io/${{ github.repository }}-tile-cache tags: | - type=raw,value=latest,enable=${{ needs.prepare.outputs.is_beta != 'true' }} + type=raw,value=latest,enable=${{ !contains(github.ref, '-beta') && github.ref_type == 'tag' }} type=semver,pattern={{version}} - type=semver,pattern={{major}}.{{minor}},enable=${{ needs.prepare.outputs.is_beta != 'true' }} - type=semver,pattern={{major}},enable=${{ needs.prepare.outputs.is_beta != 'true' }} + type=semver,pattern={{major}}.{{minor}},enable=${{ !contains(github.ref, '-beta') }} + type=semver,pattern={{major}},enable=${{ !contains(github.ref, '-beta') }} - - name: Build & push tile-cache image + - name: Build and push tile-cache image uses: docker/build-push-action@v6 with: platforms: linux/amd64,linux/arm64