From ff26a5ec1d02888897d1a3c0e12df5861d6fbf22 Mon Sep 17 00:00:00 2001 From: patr0nus Date: Sat, 15 Jan 2022 10:38:24 +0800 Subject: [PATCH] v17.3.1 --- .github/workflows/test.yml | 12 ++++++------ nodejs/build.rs | 2 +- nodejs/checksums | 18 ++++++++++-------- 3 files changed, 17 insertions(+), 15 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 44e91d9..789072d 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -23,6 +23,7 @@ jobs: matrix: target: [ x86_64-apple-darwin, + aarch64-apple-darwin, x86_64-unknown-linux-gnu, x86_64-pc-windows-msvc, i686-pc-windows-msvc @@ -31,6 +32,9 @@ jobs: include: - target: x86_64-apple-darwin os: macos-10.15 + - target: aarch64-apple-darwin + os: macos-11 + cargo_test_args: "--no-run" - target: x86_64-unknown-linux-gnu os: ubuntu-18.04 - target: x86_64-pc-windows-msvc @@ -40,16 +44,12 @@ jobs: runs-on: ${{ matrix.os }} steps: - uses: actions/checkout@v2 - - uses: actions-rs/toolchain@v1 - with: - toolchain: beta - default: true - profile: minimal - name: Run tests env: RS_NODEJS_CARGO_FEATURES: ${{ matrix.features }} RS_NODEJS_CARGO_TARGET: ${{ matrix.target }} + RS_NODEJS_CARGO_TEST_ARGS: ${{ matrix.cargo_test_args }} shell: bash run: | rustup target add $RS_NODEJS_CARGO_TARGET - cargo test --verbose --release --target $RS_NODEJS_CARGO_TARGET --features "$RS_NODEJS_CARGO_FEATURES" + cargo test --verbose --release $RS_NODEJS_CARGO_TEST_ARGS --target $RS_NODEJS_CARGO_TARGET --features "$RS_NODEJS_CARGO_FEATURES" diff --git a/nodejs/build.rs b/nodejs/build.rs index 6035985..e8da7db 100644 --- a/nodejs/build.rs +++ b/nodejs/build.rs @@ -6,7 +6,7 @@ use std::io; use std::path::{Path, PathBuf}; use strum::ToString; -const NODE_VERSION: &str = "v17.1.0"; +const NODE_VERSION: &str = "v17.3.1"; #[derive(Debug, Eq, PartialEq, Copy, Clone, ToString)] #[strum(serialize_all = "camelCase")] enum TargetOS { diff --git a/nodejs/checksums b/nodejs/checksums index cc150ec..fa60f81 100644 --- a/nodejs/checksums +++ b/nodejs/checksums @@ -1,8 +1,10 @@ -4cff72d85535cc3c87fca081f13055ba601a33bd6cf1bd0f272e61f8dd4c9527 *libnode-v17.1.0-darwin-x64-small_icu.zip -a54079662a6158e581c20476ea939f31d4b2d6c656c88f52bf9482c29c40b8ce *libnode-v17.1.0-darwin-x64.zip -afa11b806fcb6ea94ed2165f906f1055cd7c4e4706b8d4db56e78b283a3992d2 *libnode-v17.1.0-linux-x64-small_icu.zip -735084ecfc276ab0673bed6d32f974065efeeecff0a85970575d615227f8e546 *libnode-v17.1.0-linux-x64.zip -e364da1b10e82079f1118864d16b8f753a3170ea3b89a8811378950a0d7b214e *libnode-v17.1.0-win32-x64-small_icu.zip -632548bb40308ff5ff2f614f6d55b7ee48d5bcf988478622e162814f90dc404a *libnode-v17.1.0-win32-x64.zip -84da8c77f72f1c3ed042daefe09132a1b8cc4aa036da90ab2dea7395ef2dae59 *libnode-v17.1.0-win32-x86-small_icu.zip -573501f9cec0b91407f23b7bbd3aee8dd8d5bcb198797f3b8bb74ccb4c196684 *libnode-v17.1.0-win32-x86.zip +eb2b8a227cc13abff462008a9bbec14ed565d8ac0f60386093bc5da7c4b47f48 *libnode-v17.3.1-darwin-arm64-small_icu.zip +6677162aa98ae9bd5f07eee034179535b872e7a5c2083fab895cba9e75f6d8f1 *libnode-v17.3.1-darwin-arm64.zip +b2e2d31d9938713e6cab8c77e3de542c1b822768fda395595fe1e1569b7ece70 *libnode-v17.3.1-darwin-x64-small_icu.zip +a8786b9a83bf6f9618c0a1e302415ddb6b71e0ec912fef2045ad7b4293505b20 *libnode-v17.3.1-darwin-x64.zip +15eb3720c4e122af2d544a1a8a7595af79d42a3de83d15d6487805ff2b86727b *libnode-v17.3.1-linux-x64-small_icu.zip +1027b6d0fdf85936133e36f906dd90c39657f0224c66a026e0f5f7276194867f *libnode-v17.3.1-linux-x64.zip +b3392588f2f53f086833f3e4ad1db274dd9a388414501b178a283758e5bc9059 *libnode-v17.3.1-win32-x64-small_icu.zip +54fb94a2b78a55281f59d0528d6e75c65f34d82247dd5e4f5380ce6a74f60d49 *libnode-v17.3.1-win32-x64.zip +b561679a6af1f8ceddb0463f13c7726162a3e90bb8bb51d8b3a5430002d8b2e9 *libnode-v17.3.1-win32-x86-small_icu.zip +0056c04b0e0bcfdf64c8b080b5fabb43e8293d6caef47ebb3408d7b37b9db4b9 *libnode-v17.3.1-win32-x86.zip \ No newline at end of file