diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 652cac6..69dd578 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -34,5 +34,7 @@ jobs: build-args: | NEXT_PUBLIC_API_URL=${{ secrets.NEXT_PUBLIC_API_URL }} NEXT_PUBLIC_OAUTH2=${{ secrets.NEXT_PUBLIC_OAUTH2 }} + secrets: | + npmrc=${{ secrets.NPM_TOKEN }} cache-from: type=gha - cache-to: type=gha,mode=max \ No newline at end of file + cache-to: type=gha,mode=max diff --git a/Docker-pinhouse-file b/Docker-pinhouse-file index 8d2a73d..14d209f 100644 --- a/Docker-pinhouse-file +++ b/Docker-pinhouse-file @@ -1,3 +1,5 @@ +# syntax=docker/dockerfile:1.7 + # ========================= # 1️⃣ Base # ========================= @@ -9,7 +11,7 @@ WORKDIR /pinhouse-fe # ========================= FROM base AS deps COPY package.json package-lock.json ./ -RUN npm ci +RUN --mount=type=secret,id=npmrc,target=/root/.npmrc npm ci # ========================= # 3️⃣ Build