Skip to content

Commit 402abb6

Browse files
authored
docker-publish-fix6
1 parent ed9694b commit 402abb6

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

.github/workflows/docker-publish.yaml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ jobs:
4747
VERSION="${{ github.event.inputs.version }}"
4848
fi
4949
VERSION_LOWER=$(echo $VERSION | tr '[:upper:]' '[:lower:]')
50-
REPO_NAME=$(echo ${{ github.repository }} | tr '[:upper:]' '[:lower:]')
50+
REPO_NAME=$(echo ${{ github.repository }} | tr '[:upper:]' '[:lower:]') # Use full lowercase repo name for both GHCR and DockerHub
5151
echo "VERSION=$VERSION_LOWER" >> $GITHUB_ENV
5252
echo "REPO_NAME=$REPO_NAME" >> $GITHUB_ENV
5353
@@ -75,14 +75,14 @@ jobs:
7575
- name: Build and Push Docker Image (DockerHub)
7676
run: |
7777
docker buildx build --platform linux/amd64,linux/arm64 \
78-
--tag ${{ secrets.DOCKERHUB_USER }}/your-image:${{ env.VERSION }} \
79-
--tag ${{ secrets.DOCKERHUB_USER }}/your-image:latest \
78+
--tag ${{ env.REPO_NAME }}:${{ env.VERSION }} \
79+
--tag ${{ env.REPO_NAME }}:latest \
8080
--push .
8181
8282
- name: Retag and Push Previous Version (DockerHub)
8383
if: env.PREV_VERSION != ''
8484
run: |
85-
docker pull ${{ secrets.DOCKERHUB_USER }}/your-image:latest
86-
docker tag ${{ secrets.DOCKERHUB_USER }}/your-image:latest \
87-
${{ secrets.DOCKERHUB_USER }}/your-image:${{ env.PREV_VERSION }}
88-
docker push ${{ secrets.DOCKERHUB_USER }}/your-image:${{ env.PREV_VERSION }}
85+
docker pull ${{ env.REPO_NAME }}:latest
86+
docker tag ${{ env.REPO_NAME }}:latest \
87+
${{ env.REPO_NAME }}:${{ env.PREV_VERSION }}
88+
docker push ${{ env.REPO_NAME }}:${{ env.PREV_VERSION }}

0 commit comments

Comments
 (0)