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