소스 검색

ci: upgrade Node.js to v20 and improve pnpm install

- Upgrade CI Node.js version from 18 to 20 LTS
- Use --frozen-lockfile flag for pnpm install for better reproducibility
satnaing 11 달 전
부모
커밋
b33a18490b
1개의 변경된 파일4개의 추가작업 그리고 4개의 파일을 삭제
  1. 4 4
      .github/workflows/ci.yml

+ 4 - 4
.github/workflows/ci.yml

@@ -4,7 +4,7 @@ on:
   push:
     branches:
       - main
-      
+
   pull_request:
     branches:
       - main
@@ -20,13 +20,13 @@ jobs:
       - name: Setup Node.js
         uses: actions/setup-node@v4
         with:
-          node-version: 18
+          node-version: 20
 
       - name: Install pnpm
-        run: npm install -g pnpm  
+        run: npm install -g pnpm
 
       - name: Install dependencies
-        run: pnpm install
+        run: pnpm install --frozen-lockfile
 
       - name: Lint the code
         run: pnpm lint