From 73c1b25a1c1ed0a3918e66ffd8901fa1e09f5aac Mon Sep 17 00:00:00 2001 From: Luca Consalvi Date: Mon, 19 Aug 2024 11:26:29 +0200 Subject: [PATCH] try to fix passing secret fron action to docker --- .github/workflows/build-n-push-main.yml | 4 ++-- src/main/docker/Dockerfile.multistage | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/build-n-push-main.yml b/.github/workflows/build-n-push-main.yml index 4b05e7d..3e80961 100644 --- a/.github/workflows/build-n-push-main.yml +++ b/.github/workflows/build-n-push-main.yml @@ -45,8 +45,8 @@ jobs: file: src/main/docker/Dockerfile.multistage tags: ghcr.io/${{ github.repository }}:${{ github.head_ref || github.ref_name }} secrets: | - "GIT_USERNAME=${{ secrets.GIT_USER }}" - "GIT_PASSWORD=${{ secrets.GIT_PAT }}" + "git_user=${{ secrets.GIT_USER }}" + "git_pass=${{ secrets.GIT_PAT }}" # # Install Node. # diff --git a/src/main/docker/Dockerfile.multistage b/src/main/docker/Dockerfile.multistage index 3c8c016..ed60c1a 100644 --- a/src/main/docker/Dockerfile.multistage +++ b/src/main/docker/Dockerfile.multistage @@ -5,10 +5,10 @@ COPY --chown=quarkus:quarkus .mvn/ /code/.mvn COPY --chown=quarkus:quarkus pom.xml /code/ USER quarkus WORKDIR /code -RUN --mount=type=secret,id=GIT_USERNAME \ - --mount=type=secret,id=GIT_PASSWORD \ - export GIT_USERNAME=$(cat /run/secrets/GIT_USERNAME) && \ - export GIT_PASSWORD=$(cat /run/secrets/GIT_PASSWORD) && \ +RUN --mount=type=secret,id=git_user \ + --mount=type=secret,id=git_pass \ + export GIT_USER=$(cat /run/secrets/git_user) && \ + export GIT_PASS=$(cat /run/secrets/git_pass) && \ yarn gen RUN echo "github$env:GIT_USERNAME$env:GIT_PASSWORD" >> /root/.m2/settings.xml