diff --git a/.github/workflows/docker-image.yml b/.github/workflows/docker-image.yml index b7287ff..76bced0 100644 --- a/.github/workflows/docker-image.yml +++ b/.github/workflows/docker-image.yml @@ -26,6 +26,8 @@ jobs: with: push: true tags: ghcr.io/opendonationassistant/oda-widget-page:${{ github.RUN_NUMBER }} + buildArgs: + - gpr_token: ${{ secrets.GITHUB_TOKEN }} - name: Deploying new version uses: appleboy/ssh-action@v1.0.3 diff --git a/Dockerfile b/Dockerfile index 8d38f0d..36d898a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,6 @@ FROM node:latest AS build WORKDIR /build +ARG gpr_token COPY package.json package.json COPY package-lock.json package-lock.json @@ -9,6 +10,7 @@ COPY .env.production .env.production COPY public/ public COPY src/ src +RUN echo "//npm.pkg.github.com/:_authToken=${gpr_token}" > ~/.npmrc RUN npm ci --legacy-peer-deps RUN npm run build