Skip to content

Commit 55b5188

Browse files
committed
fix(release): lowercase image name for Docker tag compatibility
1 parent 7d65ae2 commit 55b5188

1 file changed

Lines changed: 10 additions & 8 deletions

File tree

.github/workflows/release.yml

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -41,11 +41,18 @@ jobs:
4141
contents: read
4242
packages: write
4343
outputs:
44-
image: ${{ steps.image.outputs.image }}
44+
image: ${{ steps.image.outputs.name }}
4545
digest: ${{ steps.build.outputs.digest }}
4646
steps:
4747
- uses: actions/checkout@v4
4848

49+
- name: Lowercase image name
50+
id: image
51+
run: |
52+
echo "name=${IMAGE_NAME,,}" >> "$GITHUB_OUTPUT"
53+
env:
54+
IMAGE_NAME: ${{ env.IMAGE_REGISTRY }}/${{ env.IMAGE_NAME }}
55+
4956
- name: Log in to GHCR
5057
uses: docker/login-action@v3
5158
with:
@@ -60,13 +67,8 @@ jobs:
6067
context: .
6168
push: true
6269
tags: |
63-
${{ env.IMAGE_REGISTRY }}/${{ env.IMAGE_NAME }}:latest
64-
${{ env.IMAGE_REGISTRY }}/${{ env.IMAGE_NAME }}:${{ needs.release-please.outputs.tag_name }}
65-
66-
- name: Output image
67-
id: image
68-
run: |
69-
echo "image=${{ env.IMAGE_REGISTRY }}/${{ env.IMAGE_NAME }}" >> "$GITHUB_OUTPUT"
70+
${{ steps.image.outputs.name }}:latest
71+
${{ steps.image.outputs.name }}:${{ needs.release-please.outputs.tag_name }}
7072
7173
container-provenance:
7274
needs: [release-please, build]

0 commit comments

Comments
 (0)