diff --git a/.github/workflows/CI.yaml b/.github/workflows/CI.yaml
index cf4d33cc..58529a2e 100755
--- a/.github/workflows/CI.yaml
+++ b/.github/workflows/CI.yaml
@@ -118,12 +118,12 @@ jobs:
name: stable - ${{ matrix.settings.target }} - node@16
runs-on: ${{ matrix.settings.host }}
steps:
- - uses: actions/checkout@v3
+ - uses: actions/checkout@v4
- name: Setup node
uses: actions/setup-node@v3
if: ${{ !matrix.settings.docker }}
with:
- node-version: 16
+ node-version: 18
check-latest: true
cache: yarn
# architecture: ${{ matrix.settings.architecture }}
@@ -155,7 +155,7 @@ jobs:
- uses: goto-bus-stop/setup-zig@v2
if: ${{ matrix.settings.target == 'armv7-unknown-linux-gnueabihf' }}
with:
- version: 0.10.0
+ version: 0.11.0
- name: Setup toolchain
run: ${{ matrix.settings.setup }}
if: ${{ matrix.settings.setup }}
@@ -170,7 +170,7 @@ jobs:
uses: actions/setup-node@v3
if: matrix.settings.target == 'i686-pc-windows-msvc'
with:
- node-version: 16
+ node-version: 18
check-latest: true
cache: yarn
architecture: x86
@@ -199,11 +199,15 @@ jobs:
strategy:
fail-fast: false
matrix:
- node: ['14', '16', '18']
+ node:
+ - '16'
+ - '18'
+ - '20'
+
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v3
+ - uses: actions/checkout@v4
- name: Setup node
uses: actions/setup-node@v3
@@ -259,12 +263,12 @@ jobs:
- host: windows-latest
target: x86_64-pc-windows-msvc
node:
- - '14'
- '16'
- '18'
+ - '20'
runs-on: ${{ matrix.settings.host }}
steps:
- - uses: actions/checkout@v3
+ - uses: actions/checkout@v4
- name: Setup node
uses: actions/setup-node@v3
with:
@@ -296,12 +300,12 @@ jobs:
fail-fast: false
matrix:
node:
- - '14'
- '16'
- '18'
+ - '20'
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v3
+ - uses: actions/checkout@v4
- name: Setup node
uses: actions/setup-node@v3
with:
@@ -333,12 +337,12 @@ jobs:
fail-fast: false
matrix:
node:
- - '14'
- '16'
- '18'
+ - '20'
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v3
+ - uses: actions/checkout@v4
- name: Setup node
uses: actions/setup-node@v3
with:
@@ -372,13 +376,13 @@ jobs:
fail-fast: false
matrix:
node:
- - '14'
- '16'
- '18'
+ - '20'
runs-on: ubuntu-latest
steps:
- run: docker run --rm --privileged multiarch/qemu-user-static:register --reset
- - uses: actions/checkout@v3
+ - uses: actions/checkout@v4
- name: Download artifacts
uses: actions/download-artifact@v3
with:
@@ -414,7 +418,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- run: docker run --rm --privileged multiarch/qemu-user-static:register --reset
- - uses: actions/checkout@v3
+ - uses: actions/checkout@v4
- name: Download artifacts
uses: actions/download-artifact@v3
with:
@@ -451,13 +455,13 @@ jobs:
fail-fast: false
matrix:
node:
- - '14'
- '16'
- '18'
+ - '20'
runs-on: ubuntu-latest
steps:
- run: docker run --rm --privileged multiarch/qemu-user-static:register --reset
- - uses: actions/checkout@v3
+ - uses: actions/checkout@v4
- name: Download artifacts
uses: actions/download-artifact@v3
with:
@@ -498,11 +502,11 @@ jobs:
- test-linux-aarch64-musl-binding
- test-linux-arm-gnueabihf-binding
steps:
- - uses: actions/checkout@v3
+ - uses: actions/checkout@v4
- name: Setup node
uses: actions/setup-node@v3
with:
- node-version: 16
+ node-version: 18
check-latest: true
cache: yarn
- name: Cache NPM dependencies
diff --git a/.github/workflows/lint.yaml b/.github/workflows/lint.yaml
index e3bf2d29..dd63fb5f 100644
--- a/.github/workflows/lint.yaml
+++ b/.github/workflows/lint.yaml
@@ -13,7 +13,7 @@ jobs:
name: Lint
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v3
+ - uses: actions/checkout@v4
- name: Setup node
uses: actions/setup-node@v3
diff --git a/CHANGELOG.md b/CHANGELOG.md
index be012a6c..5b28901f 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -20,7 +20,7 @@ In addition, we implemented smarter default font family fallback. the `defaultFo
```html