Skip to content

chore: bump up node version to v24 (#142) #136

chore: bump up node version to v24 (#142)

chore: bump up node version to v24 (#142) #136

Triggered via push June 1, 2026 04:04
Status Failure
Total duration 18m 19s
Artifacts 14

release.yml

on: push
Matrix: Build and Test / build
Build and Test  /  Build FreeBSD
2m 8s
Build and Test / Build FreeBSD
Matrix: Build and Test / test-linux-aarch64-gnu-binding
Matrix: Build and Test / test-linux-arm-gnueabihf-binding
Matrix: Build and Test / test-linux-x64-gnu-binding
Matrix: Build and Test / test-linux-x64-musl-binding
Matrix: Build and Test / test-macOS-windows-binding
Build and Test  /  Test bindings on aarch64-unknown-linux-musl - node@lts
2m 4s
Build and Test / Test bindings on aarch64-unknown-linux-musl - node@lts
Fit to window
Zoom out
Zoom in

Annotations

2 errors, 21 warnings, and 5 notices
Release
The process '/home/runner/setup-pnpm/node_modules/.bin/bin/pnpm' failed with exit code 1
Release
Error: The process '/home/runner/setup-pnpm/node_modules/.bin/bin/pnpm' failed with exit code 1
Build and Test / Build FreeBSD
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: cross-platform-actions/action@v0.32.0. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build and Test / Build on x86_64-apple-darwin - node@20
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build and Test / Build on i686-pc-windows-msvc - node@20
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build and Test / Build on riscv64gc-unknown-linux-gnu - node@20
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build and Test / Build on aarch64-linux-android - node@20
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build and Test / Build on x86_64-unknown-linux-musl - node@20
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build and Test / Build on aarch64-pc-windows-msvc - node@20
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build and Test / Build on aarch64-apple-darwin - node@20
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build and Test / Build on x86_64-pc-windows-msvc - node@20
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build and Test / Build on aarch64-unknown-linux-musl - node@20
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build and Test / Build on armv7-linux-androideabi - node@20
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build and Test / Build on x86_64-unknown-linux-gnu - node@20
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build and Test / Build on aarch64-unknown-linux-gnu - node@20
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build and Test / Build on armv7-unknown-linux-gnueabihf - node@20
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, goto-bus-stop/setup-zig@v2. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build and Test / Build on armv7-unknown-linux-gnueabihf - node@20
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0sgYdagAAAADOy54uMVM2QLARUc0SJkbGUEhMMzBFREdFMDQxMQBFZGdl
Build and Test / Build on armv7-unknown-linux-gnueabihf - node@20
Failed to restore: Cache service responded with 400
Build and Test / Test bindings on armv7-unknown-linux-gnueabihf - node@20
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: docker/setup-qemu-action@v3. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build and Test / Test bindings on aarch64-unknown-linux-gnu - node@20
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: docker/setup-qemu-action@v3. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build and Test / Test bindings on armv7-unknown-linux-gnueabihf - node@18
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: docker/setup-qemu-action@v3. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build and Test / Test bindings on aarch64-unknown-linux-musl - node@lts
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: docker/setup-qemu-action@v3. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build and Test / Test bindings on aarch64-unknown-linux-gnu - node@18
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: docker/setup-qemu-action@v3. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build and Test / Build on i686-pc-windows-msvc - node@20
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
Build and Test / Build on aarch64-pc-windows-msvc - node@20
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
Build and Test / Build on x86_64-pc-windows-msvc - node@20
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
Build and Test / Test bindings on x86_64-pc-windows-msvc - node@18
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
Build and Test / Test bindings on x86_64-pc-windows-msvc - node@20
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026

Artifacts

Produced during runtime
Name Size Digest
bindings-aarch64-apple-darwin
545 KB
sha256:7d101503290d186b18b4d38c3f6d1e3f1c77cc134f805b0e81a116cc2b455e55
bindings-aarch64-linux-android
587 KB
sha256:05fcb4dced69f09c0f895b2c9bd8480bcea42af35ac98f3ac1c78ac0c9edf310
bindings-aarch64-pc-windows-msvc
469 KB
sha256:a59e25620afe5c8a6f102afa24069983b211b72a9b9dc8d1851492e8c8810449
bindings-aarch64-unknown-linux-gnu
620 KB
sha256:10d40b1144edf45d58e6f1415b1c0009562c2e078155a37997271cd3898afabf
bindings-aarch64-unknown-linux-musl
612 KB
sha256:0ee1dfd84beedd707cb133117e32094b594019075277f700f7bfd84ec0f5b5b9
bindings-armv7-linux-androideabi
530 KB
sha256:78329511a0812f4b6dbda60fdcbf0c60d427d595582b5beb50152b51de24dd74
bindings-armv7-unknown-linux-gnueabihf
603 KB
sha256:8b0c44ffb0fe34a17f2db7c5488aeb6c961ad90d978366d9a8ec05a5b9c6bba6
bindings-freebsd
599 KB
sha256:7b8a89427226c944d214c3356be18f343537b13fcd87d527a109337cd677f1fc
bindings-i686-pc-windows-msvc
470 KB
sha256:6df662bf2991c0658378d3a3f86b0219a963acbe2b67ad16d364dbc9e6791c51
bindings-riscv64gc-unknown-linux-gnu
601 KB
sha256:1be0f5e1fd6666b10f52c75a2a19659514380ad11527e2e6d42d86a1f62cafd9
bindings-x86_64-apple-darwin
584 KB
sha256:ac602a37a0c10a638636b5a62676a1b39065e853d34390b8da49cabec239210d
bindings-x86_64-pc-windows-msvc
548 KB
sha256:2fe0e731326ba5d80d22e89d265a01ae7424bef2049eeac99d904f5dd58d791c
bindings-x86_64-unknown-linux-gnu
653 KB
sha256:040a51a3afecb1e7e2106ce59e23a22c5b23d38dcb4b47f8cb0dd1bdb151a101
bindings-x86_64-unknown-linux-musl
646 KB
sha256:1b08d919bda089e5afcf259608b912be4f82d5205eb6b66b3fc9146e39cfe6ed