diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index 7156fbd4..d8684664 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -46,7 +46,7 @@ jobs: id: setup_platform run: | ruby_platform=$(echo '${{ matrix.toolchain.ruby-platform }}') - aliases=$(echo '${{ toJSON(matrix.toolchain.aliases) }}' | jq -r 'if . == null then "" else join("\n") end') + aliases=$(echo '${{ toJSON(matrix.toolchain.aliases) }}' | jq -r 'if . == null then "" else join(",") end') echo "ruby_platform=$ruby_platform" >> $GITHUB_ENV echo "aliases=$aliases" >> $GITHUB_ENV @@ -82,6 +82,7 @@ jobs: ${{ secrets.DOCKER_HUB_USERNAME }}/${{ env.ruby_platform }} flavor: | latest=auto + sep-tags: ',' tags: | type=ref,event=branch type=ref,event=pr @@ -96,11 +97,11 @@ jobs: id: prepare_tags run: | if [ -n "${{ env.aliases }}" ]; then - combined_tags="${{ steps.meta.outputs.tags }}\n${{ env.aliases }}" + combined_tags="${{ steps.meta.outputs.tags }},${{ env.aliases }}" else combined_tags="${{ steps.meta.outputs.tags }}" fi - echo combined_tags="$combined_tags" >> $GITHUB_ENV + echo "combined_tags=$combined_tags" >> $GITHUB_ENV - name: Docker build uses: docker/build-push-action@v6