Skip to content

Commit f64f18d

Browse files
authored
Dependency/CI bumps (#143)
1 parent 0cbecab commit f64f18d

File tree

11 files changed

+334
-345
lines changed

11 files changed

+334
-345
lines changed

.github/workflows/publish.yaml

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
name: Publish
55

6-
'on':
6+
on:
77
# https://docs.github.com/en/developers/webhooks-and-events/webhook-events-and-payloads#release
88
release:
99
types:
@@ -27,10 +27,9 @@ jobs:
2727
fail-fast: false
2828
matrix:
2929
node_version:
30-
- 16
31-
- 18
3230
- 20
33-
- 21
31+
- 22
32+
- 24
3433
system:
3534
- os: macos-13
3635
target: x86_64-apple-darwin
@@ -41,7 +40,7 @@ jobs:
4140
- os: buildjet-4vcpu-ubuntu-2204-arm
4241
target: aarch64-unknown-linux-gnu
4342
arch: arm64
44-
- os: windows-2019
43+
- os: windows-2025
4544
target: x86_64-pc-windows-msvc
4645
arch: x64
4746
- os: macos-14
@@ -133,14 +132,14 @@ jobs:
133132
needs:
134133
- publish-github
135134
# - publish-github-docker
136-
runs-on: ubuntu-22.04
135+
runs-on: ubuntu-24.04
137136
steps:
138137
- uses: actions/checkout@v4
139138
with:
140139
ref: ${{ github.event.release.tag_name }}
141140
- uses: actions/setup-node@v4
142141
with:
143-
node-version: 20
142+
node-version: 24
144143
cache: yarn
145144
- uses: actions-rs/toolchain@v1
146145
with:

.github/workflows/typescript-napi-ci.yaml

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@ name: TypeScript CI
22
concurrency:
33
group: ${{ github.workflow }}-${{ github.ref }}
44
cancel-in-progress: true
5-
'on':
5+
on:
66
push:
77
branches:
88
- main
9-
pull_request: null
10-
workflow_dispatch: null
9+
pull_request:
10+
workflow_dispatch:
1111
jobs:
1212
test:
1313
runs-on: ${{ matrix.system.os }}
@@ -17,11 +17,9 @@ jobs:
1717
- stable
1818
- beta
1919
node_version:
20-
- 16 # remove when 22 LTS is out
21-
- 18
2220
- 20
23-
# explicitly asked for, we normally don't support non-LTS versions. Remove when Node support is dropped.
24-
- 21
21+
- 22
22+
- 24
2523
system:
2624
- os: macos-13
2725
target: x86_64-apple-darwin
@@ -32,7 +30,7 @@ jobs:
3230
- os: buildjet-4vcpu-ubuntu-2204-arm
3331
target: arm64-unknown-linux-gnu
3432
arch: arm64
35-
- os: windows-2019
33+
- os: windows-2025
3634
target: x86_64-pc-windows-msvc
3735
arch: x64
3836
- os: macos-14

CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,13 @@
1+
## 0.11.0 (Unreleased)
2+
3+
### Changes
4+
5+
- Added support for Node 22 and 24.
6+
7+
### Breaking Changes
8+
9+
- Removed support for Node 18 and 21.
10+
111
## 0.10.1
212

313
### Changed

0 commit comments

Comments
 (0)