Skip to content

Commit c584a0a

Browse files
committed
fix: convert GitHub username to lowercase for Docker tags
1 parent d804990 commit c584a0a

1 file changed

Lines changed: 7 additions & 2 deletions

File tree

.github/workflows/docker-publish.yml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,11 @@ jobs:
2828
- name: Checkout repository
2929
uses: actions/checkout@v4
3030

31+
- name: Convert repository owner to lowercase
32+
id: lowercase
33+
run: |
34+
echo "owner=$(echo ${{ github.repository_owner }} | tr '[:upper:]' '[:lower:]')" >> $GITHUB_OUTPUT
35+
3136
- name: Set up Docker Buildx
3237
uses: docker/setup-buildx-action@v3
3338

@@ -43,7 +48,7 @@ jobs:
4348
id: meta
4449
uses: docker/metadata-action@v5
4550
with:
46-
images: ${{ env.REGISTRY }}/${{ github.repository_owner }}/${{ env.IMAGE_NAME }}
51+
images: ${{ env.REGISTRY }}/${{ steps.lowercase.outputs.owner }}/${{ env.IMAGE_NAME }}
4752
tags: |
4853
type=ref,event=branch
4954
type=ref,event=pr
@@ -67,6 +72,6 @@ jobs:
6772
if: github.event_name != 'pull_request'
6873
uses: actions/attest-build-provenance@v1
6974
with:
70-
subject-name: ${{ env.REGISTRY }}/${{ github.repository_owner }}/${{ env.IMAGE_NAME }}
75+
subject-name: ${{ env.REGISTRY }}/${{ steps.lowercase.outputs.owner }}/${{ env.IMAGE_NAME }}
7176
subject-digest: ${{ steps.build.outputs.digest }}
7277
push-to-registry: true

0 commit comments

Comments
 (0)