Skip to content

Commit e6b255a

Browse files
authored
drop node 18 support; major version bump (#909)
Signed-off-by: Brian DeHamer <[email protected]>
1 parent e4f958c commit e6b255a

19 files changed

+282
-84
lines changed

.changeset/chilly-dots-throw.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@tufjs/cli': minor
3+
---
4+
5+
Bump make-fetch-happen from 14.x to 15.x

.changeset/easy-mirrors-invite.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 18

.changeset/khaki-icons-tan.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 18

.changeset/some-hairs-talk.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 14.x to 15.x

.changeset/tricky-geckos-send.md

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

.changeset/tricky-times-sit.md

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

.github/workflows/ci.yml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,9 @@ jobs:
3636
fail-fast: false
3737
matrix:
3838
node-version:
39-
- 18.17.0
40-
- 18.x
41-
- 20.5.0
39+
- 20.17.0
4240
- 20.x
41+
- 22.9.0
4342
- 22.x
4443
platform:
4544
- os: ubuntu-latest

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929

3030
- name: Install npm w/ OIDC support
3131
run: |
32-
curl -fsSL https://raw.githubusercontent.com/npm/cli/refs/heads/oidc-install/install.sh | bash
32+
npm install -g npm@^11.5.0
3333
3434
- name: Install dependencies
3535
run: npm ci

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ Please see [TUF's website](https://theupdateframework.com/) for more information
3939

4040
## Requirements
4141

42-
* node: >= 18.17.0
42+
* node: ^20.17.0 || >=22.9.0
4343

4444
## License
4545

0 commit comments

Comments
 (0)