Skip to content

Commit adf73ee

Browse files
authored
Add node 20 to CI
* prebuild binaries for node 20 * update changelog * update changelog
1 parent 5bd5b24 commit adf73ee

File tree

3 files changed

+8
-7
lines changed

3 files changed

+8
-7
lines changed

.github/workflows/ci.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,13 @@ on:
77
paths-ignore:
88
- ".github/workflows/prebuild.yaml"
99

10-
jobs:
10+
jobs:
1111
Linux:
1212
name: Test on Linux
1313
runs-on: ubuntu-latest
1414
strategy:
1515
matrix:
16-
node: [10, 12, 14, 16, 18]
16+
node: [10, 12, 14, 16, 18, 20]
1717
steps:
1818
- uses: actions/setup-node@v3
1919
with:
@@ -33,7 +33,7 @@ jobs:
3333
runs-on: windows-2019
3434
strategy:
3535
matrix:
36-
node: [10, 12, 14, 16, 18]
36+
node: [10, 12, 14, 16, 18, 20]
3737
steps:
3838
- uses: actions/setup-node@v3
3939
with:
@@ -57,7 +57,7 @@ jobs:
5757
runs-on: macos-latest
5858
strategy:
5959
matrix:
60-
node: [10, 12, 14, 16, 18]
60+
node: [10, 12, 14, 16, 18, 20]
6161
steps:
6262
- uses: actions/setup-node@v3
6363
with:

.github/workflows/prebuild.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
Linux:
2525
strategy:
2626
matrix:
27-
node: [8, 9, 10, 11, 12, 13, 14, 16, 18]
27+
node: [8, 9, 10, 11, 12, 13, 14, 16, 18, 20]
2828
canvas_tag: [] # e.g. "v2.6.1"
2929
name: ${{ matrix.canvas_tag}}, Node.js ${{ matrix.node }}, Linux
3030
runs-on: ubuntu-latest
@@ -97,7 +97,7 @@ jobs:
9797
macOS:
9898
strategy:
9999
matrix:
100-
node: [8, 9, 10, 11, 12, 13, 14, 16, 18]
100+
node: [8, 9, 10, 11, 12, 13, 14, 16, 18, 20]
101101
canvas_tag: [] # e.g. "v2.6.1"
102102
name: ${{ matrix.canvas_tag}}, Node.js ${{ matrix.node }}, macOS
103103
runs-on: macos-latest
@@ -163,7 +163,7 @@ jobs:
163163
Win:
164164
strategy:
165165
matrix:
166-
node: [8, 9, 10, 11, 12, 13, 14, 16, 18]
166+
node: [8, 9, 10, 11, 12, 13, 14, 16, 18, 20]
167167
canvas_tag: [] # e.g. "v2.6.1"
168168
name: ${{ matrix.canvas_tag}}, Node.js ${{ matrix.node }}, Windows
169169
runs-on: windows-latest

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ project adheres to [Semantic Versioning](http://semver.org/).
1313
* Migrate from librsvg's deprecated `rsvg_handle_get_dimensions()` and `rsvg_handle_render_cairo()` functions to the new `rsvg_handle_get_intrinsic_size_in_pixels()` and `rsvg_handle_render_document()` respectively. (#2229)
1414
* Avoid calling virtual methods in constructors/destructors to avoid bypassing virtual dispatch. (#2229)
1515
* Remove unused private field `backend` in the `Backend` class. (#2229)
16+
* Add Node.js v20 to CI. (#2237)
1617
### Added
1718
* Added string tags to support class detection
1819
### Fixed

0 commit comments

Comments
 (0)