Skip to content

Commit 3fd4144

Browse files
authored
Remove node 16 from builds (#2782)
1 parent a7e795a commit 3fd4144

File tree

1 file changed

+3
-22
lines changed

1 file changed

+3
-22
lines changed

.github/workflows/ci.yml

+3-22
Original file line numberDiff line numberDiff line change
@@ -14,21 +14,16 @@ on:
1414
jobs:
1515
build:
1616
runs-on: ubuntu-latest
17-
strategy:
18-
matrix:
19-
node-version: [16.x, 18.x]
2017
steps:
2118
- uses: actions/checkout@v4
2219
- uses: ./.github/actions/setup
23-
with:
24-
node-version: ${{ matrix.node-version }}
2520

2621
- name: Check all package.json's and tsconfig.json's are in sync.
2722
run: |
2823
pnpm sync
2924
git diff --no-ext-diff --quiet --exit-code
3025
31-
- name: Build libraries and distributions ${{ matrix.node-version }}
26+
- name: Build libraries and distributions
3227
run: pnpm build
3328

3429
format:
@@ -37,8 +32,6 @@ jobs:
3732
steps:
3833
- uses: actions/checkout@v4
3934
- uses: ./.github/actions/setup
40-
with:
41-
node-version: 18.x
4235

4336
- name: Format
4437
run: pnpm format
@@ -49,38 +42,26 @@ jobs:
4942
steps:
5043
- uses: actions/checkout@v4
5144
- uses: ./.github/actions/setup
52-
with:
53-
node-version: 18.x
5445

5546
- name: Lint
5647
run: pnpm lint
5748

5849
types:
5950
needs: [build]
6051
runs-on: ubuntu-latest
61-
strategy:
62-
matrix:
63-
node-version: [16.x, 18.x]
6452
steps:
6553
- uses: actions/checkout@v4
6654
- uses: ./.github/actions/setup
67-
with:
68-
node-version: ${{ matrix.node-version }}
6955

70-
- name: Types Check ${{ matrix.node-version }}
56+
- name: Types Check
7157
run: pnpm types:check
7258

7359
test:
7460
needs: [build]
7561
runs-on: ubuntu-latest
76-
strategy:
77-
matrix:
78-
node-version: [16.x, 18.x]
7962
steps:
8063
- uses: actions/checkout@v4
8164
- uses: ./.github/actions/setup
82-
with:
83-
node-version: ${{ matrix.node-version }}
8465

85-
- name: Test ${{ matrix.node-version }}
66+
- name: Test
8667
run: pnpm jest

0 commit comments

Comments
 (0)