From f61466653ce7bc158e1c34a6dd178b7895111867 Mon Sep 17 00:00:00 2001 From: zhullyb Date: Fri, 10 Nov 2023 19:41:41 +0800 Subject: [PATCH 1/2] fix: use latest pnpm for lint in Github Action --- .github/workflows/lint.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index a6e7b6440..0366c078d 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -17,6 +17,8 @@ jobs: - name: Install pnpm uses: pnpm/action-setup@v2 + with: + version: latest - name: Set node uses: actions/setup-node@v3 From 7d67d9bed2feb79e4b8ecd863072fd046b45ca0e Mon Sep 17 00:00:00 2001 From: zhullyb Date: Fri, 10 Nov 2023 19:43:09 +0800 Subject: [PATCH 2/2] fix: Dockerfile: copy everything first, then install dependency --- Dockerfile | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index b247cabd0..d3e47e6b6 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,9 +1,8 @@ FROM node:alpine as builder WORKDIR /usr/src RUN npm install -g pnpm -COPY package.json pnpm-lock.yaml ./ -RUN pnpm install COPY . . +RUN pnpm install RUN pnpm run build FROM node:alpine