diff --git a/.github/workflows/docker-build.yml b/.github/workflows/docker-build.yml index 9c2f6bd..8a9b4d2 100644 --- a/.github/workflows/docker-build.yml +++ b/.github/workflows/docker-build.yml @@ -30,6 +30,10 @@ jobs: - name: Set up Docker Buildx uses: docker/setup-buildx-action@v3 + - name: Convert image name to lowercase + id: image + run: echo "image=${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}" | tr '[:upper:]' '[:lower:]' | xargs -I {} echo "name={}" >> $GITHUB_OUTPUT + - name: Log in to Container Registry if: github.event_name != 'pull_request' uses: docker/login-action@v3 @@ -56,5 +60,5 @@ jobs: push: ${{ github.event_name != 'pull_request' }} tags: ${{ steps.meta.outputs.tags }} labels: ${{ steps.meta.outputs.labels }} - cache-from: type=registry,ref=${{ env.REGISTRY }}/${{ env.IMAGE_NAME | lowercase }}:buildcache - cache-to: type=registry,ref=${{ env.REGISTRY }}/${{ env.IMAGE_NAME | lowercase }}:buildcache,mode=max + cache-from: type=registry,ref=${{ steps.image.outputs.name }}:buildcache + cache-to: type=registry,ref=${{ steps.image.outputs.name }}:buildcache,mode=max