Skip to content

Commit a5cd1ec

Browse files
authored
drop support for node 16 (#775)
Signed-off-by: Brian DeHamer <bdehamer@github.com>
1 parent c546905 commit a5cd1ec

File tree

9 files changed

+752
-39
lines changed

9 files changed

+752
-39
lines changed

.changeset/eighty-buses-vanish.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'tuf-js': major
3+
---
4+
5+
Bump make-fetch-happen from 13.0.1 to 14.0.1

.changeset/grumpy-dodos-call.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'tuf-js': major
3+
---
4+
5+
Drop support for node 16

.changeset/metal-trains-joke.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@tufjs/models': major
3+
---
4+
5+
Drop support for node 16

.github/workflows/ci.yml

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
- name: Setup node
2020
uses: actions/setup-node@0a44ba7841725637a19e28fa30b79a866c81b0a6 # v3
2121
with:
22-
node-version: 20
22+
node-version: 22
2323
cache: npm
2424
- name: Install dependencies
2525
run: npm ci
@@ -36,12 +36,11 @@ jobs:
3636
fail-fast: false
3737
matrix:
3838
node-version:
39-
- 16.14.0
40-
- 16.x
4139
- 18.17.0
4240
- 18.x
4341
- 20.5.0
4442
- 20.x
43+
- 22.x
4544
platform:
4645
- os: ubuntu-latest
4746
shell: bash
@@ -61,8 +60,6 @@ jobs:
6160
with:
6261
node-version: ${{ matrix.node-version }}
6362
cache: npm
64-
- name: Update npm
65-
run: npm install -g npm@8
6663
- name: Install dependencies
6764
run: npm ci
6865
- name: Run build

.github/workflows/release.yml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,13 +23,10 @@ jobs:
2323
- name: Setup node
2424
uses: actions/setup-node@0a44ba7841725637a19e28fa30b79a866c81b0a6 # v3
2525
with:
26-
node-version: 18.17.0
26+
node-version: 22
2727
registry-url: 'https://registry.npmjs.org'
2828
cache: npm
2929

30-
- name: Install latest npm
31-
run: npm install -g npm@latest
32-
3330
- name: Install dependencies
3431
run: npm ci
3532

.github/workflows/smoke-test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131
- name: Setup node
3232
uses: actions/setup-node@0a44ba7841725637a19e28fa30b79a866c81b0a6 # v3
3333
with:
34-
node-version: 18.17.0
34+
node-version: 22
3535
cache: npm
3636
- name: Install dependencies
3737
run: npm ci

0 commit comments

Comments
 (0)