File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1212
1313env :
1414 REGISTRY : ghcr.io
15- IMAGE_NAME : ${{ github.repository }}
1615
1716jobs :
1817 build-and-push :
2625 steps :
2726 - name : Checkout repository
2827 uses : actions/checkout@v4
28+ - name : Set lowercase image name
29+ id : image
30+ run : |
31+ echo "name=$(echo '${{ github.repository }}' | tr '[:upper:]' '[:lower:]')" >> $GITHUB_OUTPUT
32+
2933 - name : Set up QEMU
3034 uses : docker/setup-qemu-action@v3
3135 - name : Set up Docker Buildx
4145 id : meta
4246 uses : docker/metadata-action@v5
4347 with :
44- images : ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}
48+ images : ${{ env.REGISTRY }}/${{ steps.image.outputs.name }}
4549 tags : |
4650 type=raw,value=latest,enable={{is_default_branch}}
4751 type=semver,pattern={{version}}
@@ -59,14 +63,13 @@ jobs:
5963 BASE_IMAGE=ubuntu:24.04
6064 cache-from : type=gha
6165 cache-to : type=gha,mode=max
62-
6366 - name : Image published
6467 if : github.event_name != 'pull_request'
6568 run : |
66- echo "image published to GitHub Packages"
69+ echo "Image published to GitHub Packages"
6770 echo ""
6871 echo "Pull with:"
69- echo " docker pull ghcr.io /${{ github.repository }}:latest"
72+ echo " docker pull ${{ env.REGISTRY }} /${{ steps.image.outputs.name }}:latest"
7073 echo ""
7174 echo "Or via docker-compose:"
72- echo " image: ghcr.io /${{ github.repository }}:latest"
75+ echo " image: ${{ env.REGISTRY }} /${{ steps.image.outputs.name }}:latest"
You can’t perform that action at this time.
0 commit comments