From bd4d6fab2b639041fdc5f53f655bf3eb472b9714 Mon Sep 17 00:00:00 2001 From: bengo <171782+gobengo@users.noreply.github.com> Date: Tue, 19 Mar 2024 16:20:01 -0700 Subject: [PATCH] ci: .github/workflows/website.yml no longer uses node v16 because that isn't compatible with new deps. Use v18 and v20 instead --- .github/workflows/website.yml | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/.github/workflows/website.yml b/.github/workflows/website.yml index 77087d5adb..674b4e5dec 100644 --- a/.github/workflows/website.yml +++ b/.github/workflows/website.yml @@ -17,11 +17,17 @@ jobs: check: name: Test runs-on: ubuntu-latest + strategy: + fail-fast: false + matrix: + node-version: + - 18 + - 20 steps: - uses: actions/checkout@v2 - uses: actions/setup-node@v2 with: - node-version: '16' + node-version: ${{ matrix.node-version }} - uses: bahmutov/npm-install@v1 - name: Run build env: @@ -42,7 +48,8 @@ jobs: os: - ubuntu-20.04 node-version: - - '16' + - 18 + - 20 test_results_path: # corresponds to playwright invocation/configuration - packages/website/test-results @@ -97,7 +104,7 @@ jobs: - uses: actions/checkout@v2 - uses: actions/setup-node@v2 with: - node-version: '16' + node-version: 20 registry-url: https://registry.npmjs.org/ - uses: bahmutov/npm-install@v1 - name: Run build