From 66a38e9a2e3151be1d1aa25347f0a7b8df76f119 Mon Sep 17 00:00:00 2001 From: Brennan Kinney <5098581+polarathene@users.noreply.github.com> Date: Mon, 12 May 2025 22:42:18 +1200 Subject: [PATCH 1/3] ci(fix): `build-args` list type is actually a whitepsace delimited string list --- .github/workflows/docker-3.2.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/docker-3.2.yml b/.github/workflows/docker-3.2.yml index 31b10f2..3a684ec 100644 --- a/.github/workflows/docker-3.2.yml +++ b/.github/workflows/docker-3.2.yml @@ -56,8 +56,7 @@ jobs: context: . file: Dockerfile.alpine platforms: linux/amd64,linux/386,linux/arm64,linux/arm/v7,linux/arm/v6,linux/ppc64le - build-args: - - GIT_BRANCH + build-args: GIT_BRANCH cache-from: type=gha, scope=${{ github.workflow }} cache-to: type=gha, scope=${{ github.workflow }} labels: ${{ steps.docker_meta.outputs.labels }} From 495778c808f14827036f4013a51849e85ea7d804 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Emmanuel=20Fust=C3=A9?= Date: Thu, 15 May 2025 20:32:13 +0200 Subject: [PATCH 2/3] Lowercase the repository name. To please buildx --- .github/workflows/docker-3.2.yml | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/.github/workflows/docker-3.2.yml b/.github/workflows/docker-3.2.yml index 3a684ec..6bb38c7 100644 --- a/.github/workflows/docker-3.2.yml +++ b/.github/workflows/docker-3.2.yml @@ -20,6 +20,9 @@ jobs: runs-on: ubuntu-24.04 steps: + - name: lowercase the repository name + run: echo "REPO=${GITHUB_REPOSITORY@L}" >> "${GITHUB_ENV}" + - name: Source checkout uses: actions/checkout@v4 @@ -35,11 +38,11 @@ jobs: id: docker_meta uses: docker/metadata-action@v5 with: - images: ${{ github.repository }} + images: ${{ env.REPO }} labels: | org.opencontainers.image.version=${{ env.GIT_BRANCH }} org.opencontainers.image.revision=${{ github.sha }} - org.opencontainers.image.title=${{ github.repository }} + org.opencontainers.image.title=${{ env.REPO }} - name: GitHub login if: ${{ github.event_name != 'pull_request' }} @@ -61,5 +64,5 @@ jobs: cache-to: type=gha, scope=${{ github.workflow }} labels: ${{ steps.docker_meta.outputs.labels }} tags: | - ghcr.io/${{ github.repository }}:${{ env.GIT_BRANCH }} - ghcr.io/${{ github.repository }}:latest + ghcr.io/${{ env.REPO }}:${{ env.GIT_BRANCH }} + ghcr.io/${{ env.REPO }}:latest From 3977057a1e42f05579db3e93026132a488c69267 Mon Sep 17 00:00:00 2001 From: Dirk Wetter Date: Fri, 16 May 2025 16:11:22 +0200 Subject: [PATCH 3/3] Update unit_tests.yml Dockerfile.alpine here --- .github/workflows/unit_tests.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/unit_tests.yml b/.github/workflows/unit_tests.yml index 1d1be62..dddd791 100644 --- a/.github/workflows/unit_tests.yml +++ b/.github/workflows/unit_tests.yml @@ -12,7 +12,7 @@ on: - '**.html' - 'LICENSE' - 'Dockerfile' - - 'Dockerfile-alpine' + - 'Dockerfile.alpine' permissions: contents: read