Skip to content

Commit 63f0499

Browse files
committed
ci: refactor based on review
1 parent 6b2f3e5 commit 63f0499

1 file changed

Lines changed: 8 additions & 3 deletions

File tree

.github/workflows/build-image.yaml

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,11 @@ jobs:
4040
uses: docker/setup-buildx-action@v3
4141

4242
- name: Check if Docker Hub secrets are available
43+
env:
44+
DOCKERHUB_USERNAME: ${{ secrets.DOCKERHUB_USERNAME }}
45+
DOCKERHUB_TOKEN: ${{ secrets.DOCKERHUB_TOKEN }}
4346
run: |
44-
if [ -z "${{ secrets.DOCKERHUB_USERNAME }}" ] || [ -z "${{ secrets.DOCKERHUB_TOKEN }}" ]; then
47+
if [ -z "$DOCKERHUB_USERNAME" ] || [ -z "$DOCKERHUB_TOKEN" ]; then
4548
echo "DOCKERHUB_LOGIN=false" >> $GITHUB_ENV
4649
else
4750
echo "DOCKERHUB_LOGIN=true" >> $GITHUB_ENV
@@ -56,7 +59,7 @@ jobs:
5659

5760
- name: Extract metadata (tags, labels) for Docker
5861
id: meta
59-
uses: docker/metadata-action@v4
62+
uses: docker/metadata-action@v5
6063
with:
6164
images: ${{ inputs.image-name }}
6265
tags: |
@@ -83,10 +86,12 @@ jobs:
8386
tags: ${{ steps.meta.outputs.tags }}
8487

8588
- name: Summary
89+
env:
90+
IMAGE_TAGS: ${{ steps.meta.outputs.tags }}
8691
run: |
8792
echo "### Docker Image Built Successfully! 🚀" >> $GITHUB_STEP_SUMMARY
8893
echo "" >> $GITHUB_STEP_SUMMARY
8994
echo "**Image Tags:**" >> $GITHUB_STEP_SUMMARY
9095
echo '```' >> $GITHUB_STEP_SUMMARY
91-
echo "${{ steps.meta.outputs.tags }}" >> $GITHUB_STEP_SUMMARY
96+
echo "$IMAGE_TAGS" >> $GITHUB_STEP_SUMMARY
9297
echo '```' >> $GITHUB_STEP_SUMMARY

0 commit comments

Comments
 (0)