From 3dca1cb20c6f46b385546a3974287668dc1ac3ea Mon Sep 17 00:00:00 2001 From: oasis Date: Fri, 14 Feb 2025 16:39:04 +0800 Subject: [PATCH] chore: ci uses pnpm@10 --- .github/workflows/ci.yml | 6 +++--- .github/workflows/cypress.yml | 2 +- .github/workflows/realease-tag.yml | 2 +- .github/workflows/release-beta.yml | 4 ++-- .github/workflows/release.yml | 4 ++-- .github/workflows/sync-h5.yml | 2 +- .github/workflows/sync-migrate.yml | 2 +- .github/workflows/sync-taro.yml | 2 +- package.json | 3 +++ 9 files changed, 15 insertions(+), 12 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 07587a55b3..58671548a3 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -16,7 +16,7 @@ jobs: - uses: actions/checkout@v4 - name: Install pnpm - run: npm i -g pnpm + run: npm i -g pnpm@10 - uses: actions/setup-node@v4 with: @@ -35,7 +35,7 @@ jobs: - uses: actions/checkout@v4 - name: Install pnpm - run: npm i -g pnpm + run: npm i -g pnpm@10 - uses: actions/setup-node@v4 with: @@ -60,7 +60,7 @@ jobs: - uses: actions/checkout@v4 - name: Install pnpm - run: npm i -g pnpm + run: npm i -g pnpm@10 - uses: actions/setup-node@v4 with: diff --git a/.github/workflows/cypress.yml b/.github/workflows/cypress.yml index a9720643a3..89e0118255 100644 --- a/.github/workflows/cypress.yml +++ b/.github/workflows/cypress.yml @@ -16,7 +16,7 @@ jobs: - uses: actions/checkout@v4 - name: Install pnpm - run: npm i -g pnpm + run: npm i -g pnpm@10 - uses: actions/setup-node@v4 with: diff --git a/.github/workflows/realease-tag.yml b/.github/workflows/realease-tag.yml index 60e0879692..246bfc0426 100644 --- a/.github/workflows/realease-tag.yml +++ b/.github/workflows/realease-tag.yml @@ -14,7 +14,7 @@ jobs: uses: actions/checkout@v4 - name: Install pnpm - run: npm i -g pnpm + run: npm i -g pnpm@10 - uses: actions/setup-node@v4 with: diff --git a/.github/workflows/release-beta.yml b/.github/workflows/release-beta.yml index e60387b7e8..3806466ca5 100644 --- a/.github/workflows/release-beta.yml +++ b/.github/workflows/release-beta.yml @@ -40,7 +40,7 @@ jobs: run: echo "RELEASE_TAG=beta" >> $GITHUB_ENV - name: Install pnpm - run: npm install -g pnpm@v9 + run: npm i -g pnpm@10 - uses: actions/setup-node@v4 with: @@ -49,7 +49,7 @@ jobs: - name: Install dependencies if: env.ABORT != 'true' - run: pnpm install --no-frozen-lockfile + run: pnpm install --frozen-lockfile - name: Run Build if: env.ABORT != 'true' diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index f2088b3a85..d723043724 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -16,7 +16,7 @@ jobs: - uses: actions/checkout@v4 - name: Install pnpm - run: npm install -g pnpm@v9 + run: npm i -g pnpm@10 - uses: actions/setup-node@v4 with: @@ -24,7 +24,7 @@ jobs: cache: 'pnpm' - name: Install dependencies - run: pnpm install --no-frozen-lockfile + run: pnpm install --frozen-lockfile - name: Run Build if: env.ABORT != 'true' diff --git a/.github/workflows/sync-h5.yml b/.github/workflows/sync-h5.yml index 187f4045fa..6bd40aa9d8 100644 --- a/.github/workflows/sync-h5.yml +++ b/.github/workflows/sync-h5.yml @@ -17,7 +17,7 @@ jobs: - uses: actions/checkout@v4 - name: Install pnpm - run: npm i -g pnpm + run: npm i -g pnpm@10 - uses: actions/setup-node@v4 with: diff --git a/.github/workflows/sync-migrate.yml b/.github/workflows/sync-migrate.yml index 79678b807b..d84cdd21de 100644 --- a/.github/workflows/sync-migrate.yml +++ b/.github/workflows/sync-migrate.yml @@ -18,7 +18,7 @@ jobs: - uses: actions/checkout@v4 - name: Install pnpm - run: npm i -g pnpm + run: npm i -g pnpm@10 - uses: actions/setup-node@v4 with: diff --git a/.github/workflows/sync-taro.yml b/.github/workflows/sync-taro.yml index 177c45362d..9f6377af30 100644 --- a/.github/workflows/sync-taro.yml +++ b/.github/workflows/sync-taro.yml @@ -17,7 +17,7 @@ jobs: - uses: actions/checkout@v4 - name: Install pnpm - run: npm i -g pnpm + run: npm i -g pnpm@10 - uses: actions/setup-node@v4 with: diff --git a/package.json b/package.json index d03a31592d..eb39fce1d3 100644 --- a/package.json +++ b/package.json @@ -44,6 +44,9 @@ "access": "public", "registry": "https://registry.npmjs.org/" }, + "engines": { + "pnpm": ">=10.0.0" + }, "scripts": { "add": "node scripts/create-component-mode.js && npm run prepare", "add:taro:config": "node scripts/taro/generate-taro-route.js",