Skip to content

refactor: install clang tools on demand #608

refactor: install clang tools on demand

refactor: install clang tools on demand #608

Triggered via pull request April 15, 2026 09:45
Status Success
Total duration 9m 41s
Artifacts 11

node-js-packaging.yml

on: pull_request
Matrix: build
Matrix: test-linux-binding
Matrix: test-macOS-windows-binding
Fit to window
Zoom out
Zoom in

Annotations

3 warnings
Build x86_64-unknown-linux-musl
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: mlugg/setup-zig@d1434d08867e3ee9daa34448df10607b98908d29. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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 aarch64-unknown-linux-musl
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: mlugg/setup-zig@d1434d08867e3ee9daa34448df10607b98908d29. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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 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@492b0c80085400348c599edace11141a4ee73524. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/

Artifacts

Produced during runtime
Name Size Digest
bindings-aarch64-apple-darwin Expired
4.07 MB
sha256:d641cfceae73abcc55b63dd50b7dec4789b256b5d5956327689d39661da49232
bindings-aarch64-pc-windows-msvc Expired
2.96 MB
sha256:4f8609f5b75091db11f9fad364bb298301e0df9c262b505c7071fe308b545516
bindings-aarch64-unknown-linux-gnu Expired
4.66 MB
sha256:266e5e03d12dc8f2a46ecb412211d9088d6743a3d4f693edef999f99b33e6557
bindings-aarch64-unknown-linux-musl Expired
4.77 MB
sha256:94c45eca260f7cd3ba388388d0f71c30079020492e07844074d89219cbe3357d
bindings-armv7-unknown-linux-gnueabihf Expired
4.07 MB
sha256:d895f6145675a913e3a18d341081014eb4c37186e86c260babe8c4e366a578cb
bindings-freebsd Expired
2.69 MB
sha256:caa04f566c6a92f1e28373b684c9e81f6837e663038c9246be80d0622034748a
bindings-i686-pc-windows-msvc Expired
2.79 MB
sha256:f60dde37ea660ce5b978cd21cb2d497dae5b693f63d7190aad69451a31dc2f0e
bindings-x86_64-apple-darwin Expired
3.89 MB
sha256:e865ecf92d2145c980bda74180d5c0fb6c0a5bcc990adff8e1c5d16d3bb1f723
bindings-x86_64-pc-windows-msvc Expired
3.25 MB
sha256:492961137f8af4c792203ccc47f226f5a37899d14addf4cbc311dad7dd5a651c
bindings-x86_64-unknown-linux-gnu Expired
4.71 MB
sha256:8bbec4ad5815fcfbcf1bf788ad8b5f934fd12b5306a9b4259c5141db2a2e2c9d
bindings-x86_64-unknown-linux-musl Expired
4.62 MB
sha256:df9f887c32ae3d8013b03c5c52c08ff86e85e19ca65c05c2bb200eb7d20caf4b