From 8f6fade63fdbc91d72a7024097a6b15fef60907b Mon Sep 17 00:00:00 2001 From: Laurent Indermuehle Date: Wed, 1 Feb 2023 11:57:23 +0100 Subject: [PATCH] Sanitize the repository name using metadata-action https://github.com/docker/build-push-action/blob/master/TROUBLESHOOTING.md#repository-name-must-be-lowercase --- .../docker-image-mariadb103-py38-mysqlclient201.yml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/.github/workflows/docker-image-mariadb103-py38-mysqlclient201.yml b/.github/workflows/docker-image-mariadb103-py38-mysqlclient201.yml index 49cf1fd..5e58575 100644 --- a/.github/workflows/docker-image-mariadb103-py38-mysqlclient201.yml +++ b/.github/workflows/docker-image-mariadb103-py38-mysqlclient201.yml @@ -9,7 +9,7 @@ on: env: REGISTRY: ghcr.io - IMAGE_NAME: community-mysql/test-container-mariadb103-py38-mysqlclient201 + IMAGE_NAME: test-container-mariadb103-py38-mysqlclient201 CONTEXT: test-containers/mariadb103-py38-mysqlclient201 jobs: @@ -39,7 +39,10 @@ jobs: uses: docker/metadata-action@v4 with: images: - ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }} + "${{ env.REGISTRY }}\ + /${{ github.repository }}\ + /${{ env.IMAGE_NAME }}" + tags: latest # Setting up Docker Buildx with docker-container driver is required # at the moment to be able to use a subdirectory with Git context @@ -57,7 +60,7 @@ jobs: with: context: ${{ env.CONTEXT }} push: true - tags: ${{ steps.meta.outputs.tags }},${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:latest + tags: ${{ steps.meta.outputs.tags }} labels: ${{ steps.meta.outputs.labels }} cache-from: type=gha cache-to: type=gha,mode=max