From 681aacf48958e45a48bd7ba62ddb9e8cad501c2f Mon Sep 17 00:00:00 2001 From: Mike North Date: Sun, 1 Oct 2023 18:55:41 -0700 Subject: [PATCH 1/4] Add more node and TS compatibility scenarios --- .github/workflows/ci-website.yml | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/.github/workflows/ci-website.yml b/.github/workflows/ci-website.yml index 4233cb9e8..78b1e0e48 100644 --- a/.github/workflows/ci-website.yml +++ b/.github/workflows/ci-website.yml @@ -70,8 +70,7 @@ jobs: strategy: matrix: - node-version: [18.x] - # node-version: [16.x, 18.x, 20.x] + node-version: [16.x, 18.x, 19.x] steps: - uses: actions/checkout@v4 - uses: volta-cli/action@v4 @@ -99,17 +98,17 @@ jobs: continue-on-error: ${{ matrix.experimental }} strategy: matrix: - typescript-version: ['~5.1.0', next, beta, rc] + typescript-version: ['~5.0.0', '~5.1.0', next, beta, rc] include: - # - typescript-version: '~5.0.0' - # experimental: false - # name: 'ts-5.0' + - typescript-version: '~5.0.0' + experimental: false + name: 'ts-5.0' - typescript-version: '~5.1.0' experimental: false name: 'ts-5.1' - # - typescript-version: latest - # experimental: false - # name: 'ts-stable' + - typescript-version: latest + experimental: false + name: 'ts-stable' - typescript-version: beta experimental: false name: 'ts-beta' From 38254e5d25931a857787a059b016c9c73f8e58b0 Mon Sep 17 00:00:00 2001 From: Mike North Date: Sun, 1 Oct 2023 18:59:33 -0700 Subject: [PATCH 2/4] Add ts-latest back in --- .github/workflows/ci-website.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci-website.yml b/.github/workflows/ci-website.yml index 78b1e0e48..b47fe11f5 100644 --- a/.github/workflows/ci-website.yml +++ b/.github/workflows/ci-website.yml @@ -98,7 +98,7 @@ jobs: continue-on-error: ${{ matrix.experimental }} strategy: matrix: - typescript-version: ['~5.0.0', '~5.1.0', next, beta, rc] + typescript-version: ['~5.0.0', '~5.1.0', latest, next, beta, rc] include: - typescript-version: '~5.0.0' experimental: false From e9d38b0c9452d63456d9a4c41396ad0d0bf5c030 Mon Sep 17 00:00:00 2001 From: Mike North Date: Sun, 1 Oct 2023 19:04:17 -0700 Subject: [PATCH 3/4] remove ts-beta and node-16 --- .github/workflows/ci-website.yml | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/.github/workflows/ci-website.yml b/.github/workflows/ci-website.yml index b47fe11f5..47ec77bad 100644 --- a/.github/workflows/ci-website.yml +++ b/.github/workflows/ci-website.yml @@ -70,7 +70,7 @@ jobs: strategy: matrix: - node-version: [16.x, 18.x, 19.x] + node-version: [18.x, 19.x] steps: - uses: actions/checkout@v4 - uses: volta-cli/action@v4 @@ -98,20 +98,14 @@ jobs: continue-on-error: ${{ matrix.experimental }} strategy: matrix: - typescript-version: ['~5.0.0', '~5.1.0', latest, next, beta, rc] + typescript-version: ['~5.2.0', latest, next, rc] include: - - typescript-version: '~5.0.0' + - typescript-version: '~5.2.0' experimental: false - name: 'ts-5.0' - - typescript-version: '~5.1.0' - experimental: false - name: 'ts-5.1' + name: 'ts-5.2' - typescript-version: latest experimental: false name: 'ts-stable' - - typescript-version: beta - experimental: false - name: 'ts-beta' - typescript-version: rc experimental: true name: 'ts-rc' From 8dda5e87844a50935847d45d683fa7108c0475aa Mon Sep 17 00:00:00 2001 From: Mike North Date: Sun, 1 Oct 2023 19:05:28 -0700 Subject: [PATCH 4/4] Add ts-beta --- .github/workflows/ci-website.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci-website.yml b/.github/workflows/ci-website.yml index 47ec77bad..9e698a806 100644 --- a/.github/workflows/ci-website.yml +++ b/.github/workflows/ci-website.yml @@ -98,7 +98,7 @@ jobs: continue-on-error: ${{ matrix.experimental }} strategy: matrix: - typescript-version: ['~5.2.0', latest, next, rc] + typescript-version: ['~5.2.0', latest, next, beta, rc] include: - typescript-version: '~5.2.0' experimental: false @@ -106,6 +106,9 @@ jobs: - typescript-version: latest experimental: false name: 'ts-stable' + - typescript-version: beta + experimental: false + name: 'ts-beta' - typescript-version: rc experimental: true name: 'ts-rc'