From 6f507b907c8ba0849b0e008604b7b5ea1a9d34e9 Mon Sep 17 00:00:00 2001 From: inottn Date: Sat, 8 Feb 2025 14:56:49 +0800 Subject: [PATCH] chore(ci): fix corepack key id mismatch (#13341) --- .github/workflows/deploy-v4-site.yml | 4 +- .github/workflows/test.yml | 82 +++++++++++++++------------- 2 files changed, 47 insertions(+), 39 deletions(-) diff --git a/.github/workflows/deploy-v4-site.yml b/.github/workflows/deploy-v4-site.yml index b4ec4a01f..4afd6271a 100644 --- a/.github/workflows/deploy-v4-site.yml +++ b/.github/workflows/deploy-v4-site.yml @@ -19,7 +19,9 @@ jobs: ref: 'main' - name: Install pnpm - run: corepack enable + run: | + npm install -g corepack@latest --force + corepack enable - uses: actions/setup-node@v4 with: diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 30d6e295b..999e9a171 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -15,62 +15,68 @@ jobs: lint: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v4 - - name: Install pnpm - run: corepack enable + - name: Install pnpm + run: | + npm install -g corepack@latest --force + corepack enable - - uses: actions/setup-node@v4 - with: - node-version: '18' - cache: 'pnpm' + - uses: actions/setup-node@v4 + with: + node-version: '18' + cache: 'pnpm' - - name: Install dependencies - run: pnpm install + - name: Install dependencies + run: pnpm install - - name: Run linter - run: npm run lint + - name: Run linter + run: npm run lint test: runs-on: macos-14 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v4 - - name: Install pnpm - run: corepack enable + - name: Install pnpm + run: | + npm install -g corepack@latest --force + corepack enable - - uses: actions/setup-node@v4 - with: - node-version: '18' - cache: 'pnpm' + - uses: actions/setup-node@v4 + with: + node-version: '18' + cache: 'pnpm' - - name: Install dependencies - run: pnpm install + - name: Install dependencies + run: pnpm install - - name: Run test cases - run: pnpm run test:coverage + - name: Run test cases + run: pnpm run test:coverage - - name: Upload coverage to Codecov - uses: codecov/codecov-action@v5 - with: - token: ${{ secrets.CODECOV_TOKEN }} - directory: ./packages/vant/test/coverage + - name: Upload coverage to Codecov + uses: codecov/codecov-action@v5 + with: + token: ${{ secrets.CODECOV_TOKEN }} + directory: ./packages/vant/test/coverage build: runs-on: macos-14 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v4 - - name: Install pnpm - run: corepack enable + - name: Install pnpm + run: | + npm install -g corepack@latest --force + corepack enable - - uses: actions/setup-node@v4 - with: - node-version: '18' - cache: 'pnpm' + - uses: actions/setup-node@v4 + with: + node-version: '18' + cache: 'pnpm' - - name: Install dependencies - run: pnpm install + - name: Install dependencies + run: pnpm install - - name: Build - run: npm run build + - name: Build + run: npm run build