From cf6155de105d6d871182985d21a9af94462b8fef Mon Sep 17 00:00:00 2001 From: neverland Date: Wed, 2 Oct 2024 20:55:16 +0800 Subject: [PATCH] chore(CI): upgrade to Node 22 (#3628) --- .github/workflows/lint.yml | 4 ++-- .github/workflows/release-nightly.yml | 4 ++-- .github/workflows/release.yml | 4 ++-- .github/workflows/test.yml | 10 ++++------ 4 files changed, 10 insertions(+), 12 deletions(-) diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 5650c62b71..3a73c54397 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -30,10 +30,10 @@ jobs: - name: Install Pnpm run: corepack enable - - name: Setup Node.js 18.x + - name: Setup Node.js uses: actions/setup-node@v4 with: - node-version: 18.x + node-version: 22 cache: 'pnpm' - name: Install Dependencies diff --git a/.github/workflows/release-nightly.yml b/.github/workflows/release-nightly.yml index 2878033af4..1992cb5b9c 100644 --- a/.github/workflows/release-nightly.yml +++ b/.github/workflows/release-nightly.yml @@ -25,10 +25,10 @@ jobs: - name: Install Pnpm run: corepack enable - - name: Setup Node.js 18 + - name: Setup Node.js uses: actions/setup-node@v4 with: - node-version: "18" + node-version: 22 cache: 'pnpm' - name: Install Dependencies diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 635ee59a5a..3f179c3ecb 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -37,10 +37,10 @@ jobs: - name: Install Pnpm run: corepack enable - - name: Setup Node.js 18 + - name: Setup Node.js uses: actions/setup-node@v4 with: - node-version: '18' + node-version: 22 cache: 'pnpm' - name: Install Dependencies diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 194238b8ca..b6f2d72541 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -20,7 +20,6 @@ jobs: matrix: # run ut in MacOS, as SWC cases will fail in Ubuntu CI os: [macos-14, windows-latest] - node-version: [18.x] steps: - name: Checkout @@ -42,11 +41,11 @@ jobs: - "!**/_meta.json" - "!**/dictionary.txt" - - name: Setup Node.js ${{ matrix.node-version }} + - name: Setup Node.js if: steps.changes.outputs.changed == 'true' uses: actions/setup-node@v4 with: - node-version: ${{ matrix.node-version }} + node-version: 22 cache: 'pnpm' - name: Install Dependencies @@ -64,7 +63,6 @@ jobs: strategy: matrix: os: [ubuntu-latest, windows-latest] - node-version: [18.x] steps: - name: Checkout @@ -86,11 +84,11 @@ jobs: - "!**/_meta.json" - "!**/dictionary.txt" - - name: Setup Node.js ${{ matrix.node-version }} + - name: Setup Node.js if: steps.changes.outputs.changed == 'true' uses: actions/setup-node@v4 with: - node-version: ${{ matrix.node-version }} + node-version: 22 cache: 'pnpm' - name: Install Dependencies