From 564ffa586845fa4a8bb066f0c7b015ff36b26c08 Mon Sep 17 00:00:00 2001 From: Georgios Konstantopoulos Date: Thu, 12 Feb 2026 17:10:35 -0500 Subject: [PATCH] fix(ci): pass docker tags as separate set entries in bake action (#22151) Co-authored-by: Amp --- .github/workflows/docker.yml | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index 55b58f6d80..1f779a2273 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -70,18 +70,27 @@ jobs: # Add 'latest' tag for non-RC releases if [[ ! "$VERSION" =~ -rc ]]; then echo "ethereum_tags=${REGISTRY}/reth:${VERSION},${REGISTRY}/reth:latest" >> "$GITHUB_OUTPUT" + { + echo "ethereum_set<> "$GITHUB_OUTPUT" else echo "ethereum_tags=${REGISTRY}/reth:${VERSION}" >> "$GITHUB_OUTPUT" + echo "ethereum_set=ethereum.tags=${REGISTRY}/reth:${VERSION}" >> "$GITHUB_OUTPUT" fi elif [[ "${{ github.event_name }}" == "schedule" ]] || [[ "${{ inputs.build_type }}" == "nightly" ]]; then echo "targets=nightly" >> "$GITHUB_OUTPUT" echo "ethereum_tags=${REGISTRY}/reth:nightly" >> "$GITHUB_OUTPUT" + echo "ethereum_set=ethereum.tags=${REGISTRY}/reth:nightly" >> "$GITHUB_OUTPUT" else # git-sha build echo "targets=ethereum" >> "$GITHUB_OUTPUT" echo "ethereum_tags=${REGISTRY}/reth:${{ github.sha }}" >> "$GITHUB_OUTPUT" + echo "ethereum_set=ethereum.tags=${REGISTRY}/reth:${{ github.sha }}" >> "$GITHUB_OUTPUT" fi - name: Build and push images @@ -97,7 +106,7 @@ jobs: targets: ${{ steps.params.outputs.targets }} push: ${{ !(github.event_name == 'workflow_dispatch' && inputs.dry_run) }} set: | - ethereum.tags=${{ steps.params.outputs.ethereum_tags }} + ${{ steps.params.outputs.ethereum_set }} - name: Verify image architectures env: