diff --git a/.github/workflows/check-code-style.yml b/.github/workflows/check-code-style.yml index 62ed6fb43..ed3ef3417 100644 --- a/.github/workflows/check-code-style.yml +++ b/.github/workflows/check-code-style.yml @@ -15,6 +15,7 @@ jobs: - name: Setup Node uses: actions/setup-node@v4 with: + node-version: 22 cache: "yarn" - name: Restore @@ -23,7 +24,7 @@ jobs: path: | node_modules */*/node_modules - key: 2022-05-07-${{ runner.os }}-${{ hashFiles('**/yarn.lock')}} + key: 2026-06-18-node22-${{ runner.os }}-${{ hashFiles('**/yarn.lock')}} - name: Install Linux Dependencies run: | diff --git a/.github/workflows/package_for_test.yml b/.github/workflows/package_for_test.yml index 4bfa24c5b..05a4ed6a2 100644 --- a/.github/workflows/package_for_test.yml +++ b/.github/workflows/package_for_test.yml @@ -13,9 +13,9 @@ jobs: matrix: node: [22] os: - - macos-latest + - macos-15-intel - ubuntu-latest - - windows-latest + - windows-2022 runs-on: ${{ matrix.os }} diff --git a/.github/workflows/unit_tests.yml b/.github/workflows/unit_tests.yml index 60f25ed52..2fc345ad2 100644 --- a/.github/workflows/unit_tests.yml +++ b/.github/workflows/unit_tests.yml @@ -8,16 +8,15 @@ jobs: default: strategy: matrix: - node: - - 22 - os: + node: [22] + runner: - macos-latest - ubuntu-latest - - windows-latest + - windows-2022 - runs-on: ${{ matrix.os }} + runs-on: ${{ matrix.runner }} - name: ${{ matrix.os }}(Node.js ${{ matrix.node }}) + name: ${{ matrix.runner }}(Node.js ${{ matrix.node }}) steps: - name: Set git to use LF @@ -40,7 +39,7 @@ jobs: path: | node_modules */*/node_modules - key: 2022-10-11-${{ runner.os }}-${{ hashFiles('**/yarn.lock')}} + key: 2026-06-18-node${{ matrix.node }}-${{ runner.os }}-${{ hashFiles('**/yarn.lock')}} - name: Install Linux Dependencies if: runner.os == 'Linux'