From 79f15aa842f0d310c9a120cf2c030fade52d5bc0 Mon Sep 17 00:00:00 2001 From: Leon Talbert Date: Wed, 12 Jun 2024 17:01:32 +0800 Subject: [PATCH 1/2] Install pnpm with corepack --- .github/workflows/pages-deployment.yaml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/.github/workflows/pages-deployment.yaml b/.github/workflows/pages-deployment.yaml index aa3a8dc8d..973e1339a 100644 --- a/.github/workflows/pages-deployment.yaml +++ b/.github/workflows/pages-deployment.yaml @@ -39,9 +39,8 @@ jobs: if: ${{ github.ref == 'refs/heads/main' || github.ref == 'refs/heads/dev' }} run: if [ ${{ needs.yalc_check.outputs.can_deploy }} != true ]; then exit 1; else exit 0; fi - - uses: pnpm/action-setup@v2.2.2 - with: - version: 9.3.0 + - name: Install pnpm + run: corepack enable pnpm - name: Install Node.js uses: actions/setup-node@v3 From 5456350d41b0795a4693e02b69604a976829440f Mon Sep 17 00:00:00 2001 From: Leon Talbert Date: Wed, 12 Jun 2024 19:28:03 +0800 Subject: [PATCH 2/2] corepack pnpm for tests --- .github/workflows/test.yaml | 25 ++++++++++--------------- 1 file changed, 10 insertions(+), 15 deletions(-) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index e8ff7a148..52287215a 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -11,9 +11,8 @@ jobs: steps: - uses: actions/checkout@v3 - - uses: pnpm/action-setup@v2.2.2 - with: - version: 9.3.0 + - name: Install pnpm + run: corepack enable pnpm - name: Install Node.js uses: actions/setup-node@v3 @@ -35,9 +34,8 @@ jobs: steps: - uses: actions/checkout@v3 - - uses: pnpm/action-setup@v2.2.2 - with: - version: 9.3.0 + - name: Install pnpm + run: corepack enable pnpm - name: Install Node.js uses: actions/setup-node@v3 @@ -69,9 +67,8 @@ jobs: steps: - uses: actions/checkout@v3 - - uses: pnpm/action-setup@v2.2.2 - with: - version: 9.3.0 + - name: Install pnpm + run: corepack enable pnpm - name: Install Node.js uses: actions/setup-node@v3 @@ -104,9 +101,8 @@ jobs: steps: - uses: actions/checkout@v3 - - uses: pnpm/action-setup@v2.2.2 - with: - version: 9.3.0 + - name: Install pnpm + run: corepack enable pnpm - name: Install Node.js uses: actions/setup-node@v3 @@ -154,9 +150,8 @@ jobs: - uses: actions/checkout@v3 - run: ./scripts/check-chrome.sh - - uses: pnpm/action-setup@v2.2.2 - with: - version: 9.3.0 + - name: Install pnpm + run: corepack enable pnpm - name: Install Node.js uses: actions/setup-node@v3