Skip to content

Nightly

Nightly #30

Triggered via schedule March 31, 2026 04:09
Status Failure
Total duration 1d 0h 0m 3s
Artifacts 6

nightly.yml

on: schedule
Checks  /  Check if running codegen would produce any changes
0s
Checks / Check if running codegen would produce any changes
Checks  /  Rerun lints
28s
Checks / Rerun lints
Checks  /  Toml format check
22s
Checks / Toml format check
Checks  /  Check uv.lock is up-to-date
35s
Checks / Check uv.lock is up-to-date
Checks  /  Check for too large files
16s
Checks / Check for too large files
Checks  /  Check for wrong publish flags
24s
Checks / Check for wrong publish flags
Checks  /  Check example thumbnails
22s
Checks / Check example thumbnails
Checks  /  Check example manifest coverage
18s
Checks / Check example manifest coverage
Checks  /  Lint markdown
26s
Checks / Lint markdown
Checks  /  Spell Check
9s
Checks / Spell Check
Checks  /  Misc formatting
24s
Checks / Misc formatting
Checks  /  Check links
1m 11s
Checks / Check links
Checks  /  matrix_prep
7s
Checks / matrix_prep
Build JS  /  Build rerun_js
1d 0h
Build JS / Build rerun_js
Build web viewer  /  Build web viewer
1d 0h
Build web viewer / Build web viewer
Checks  /  C++ formatting check
28s
Checks / C++ formatting check
Checks  /  Rust lints (fmt, check, clippy, doc)
0s
Checks / Rust lints (fmt, check, clippy, doc)
Checks  /  Test on Linux
1d 0h
Checks / Test on Linux
Checks  /  Python lints (ruff, mypy, …)
42s
Checks / Python lints (ruff, mypy, …)
Checks  /  Test Python Docs
36s
Checks / Test Python Docs
Benchmarks  /  Rust Criterion benchmarks
0s
Benchmarks / Rust Criterion benchmarks
Matrix: Checks / mac-windows-checks-nightly
Matrix: Checks / Tests only (main)
Matrix: cargo build on clean container
Matrix: Checks / cpp-tests
Upload JS  /  Upload rerun_js to google cloud
Upload JS / Upload rerun_js to google cloud
Upload Web  /  Upload web build to google cloud (wasm32 + wasm-bindgen)
Upload Web / Upload web build to google cloud (wasm32 + wasm-bindgen)
Linux-arm64: Build & Upload rerun-cli  /  build-rerun-cli
Linux-arm64: Build & Upload rerun-cli / build-rerun-cli
Linux-x64: Build & Upload rerun-cli  /  build-rerun-cli
Linux-x64: Build & Upload rerun-cli / build-rerun-cli
Mac-arm64: Build & Upload rerun-cli  /  build-rerun-cli
Mac-arm64: Build & Upload rerun-cli / build-rerun-cli
Windows-x64: Build & Upload rerun-cli  /  build-rerun-cli
Windows-x64: Build & Upload rerun-cli / build-rerun-cli
Linux-Arm64: Build & Upload rerun_c  /  rs-build-rerun_c
Linux-Arm64: Build & Upload rerun_c / rs-build-rerun_c
Linux-x64: Build & Upload rerun_c  /  rs-build-rerun_c
Linux-x64: Build & Upload rerun_c / rs-build-rerun_c
Mac-Arm64: Build & Upload rerun_c  /  rs-build-rerun_c
Mac-Arm64: Build & Upload rerun_c / rs-build-rerun_c
Windows-x64: Build & Upload rerun_c  /  rs-build-rerun_c
Windows-x64: Build & Upload rerun_c / rs-build-rerun_c
Bundle and upload rerun_cpp_sdk.zip  /  Bundle and upload rerun_cpp_sdk.zip
Bundle and upload rerun_cpp_sdk.zip / Bundle and upload rerun_cpp_sdk.zip
Linux-arm64: Build & Upload Wheels  /  build-wheels
Linux-arm64: Build & Upload Wheels / build-wheels
Linux-x64: Build & Upload Wheels  /  build-wheels
Linux-x64: Build & Upload Wheels / build-wheels
Macos-arm64: Build & Upload Wheels  /  build-wheels
Macos-arm64: Build & Upload Wheels / build-wheels
Windows-x64: Build & Upload Wheels  /  build-wheels
Windows-x64: Build & Upload Wheels / build-wheels
Build Examples  /  Build Examples
Build Examples / Build Examples
Generate Pip Index  /  Create a Pip Index file
Generate Pip Index / Create a Pip Index file
linux-arm64: Test Wheels  /  test-wheels
linux-arm64: Test Wheels / test-wheels
Upload Examples  /  Upload Examples to Google Cloud
Upload Examples / Upload Examples to Google Cloud
Linux-x64: Test Wheels  /  test-wheels
Linux-x64: Test Wheels / test-wheels
macos-arm64: Test Wheels  /  test-wheels
macos-arm64: Test Wheels / test-wheels
Pre Release
0s
Pre Release
Windows-x64: Test Wheels  /  test-wheels
Windows-x64: Test Wheels / test-wheels
Sync pre-release assets & build.rerun.io  /  Upload assets from build.rerun.io
Sync pre-release assets & build.rerun.io / Upload assets from build.rerun.io
Fit to window
Zoom out
Zoom in

Annotations

32 errors and 23 warnings
Checks / Toml format check
Process completed with exit code 1.
Checks / Misc formatting
Process completed with exit code 1.
Checks / Rerun lints
Process completed with exit code 1.
Checks / Check uv.lock is up-to-date
Process completed with exit code 1.
Checks / Test Python Docs
Process completed with exit code 1.
Checks / macos (individual crates)
google-github-actions/auth failed with: the GitHub Action workflow must specify exactly one of "workload_identity_provider" or "credentials_json"! If you are specifying input values via GitHub secrets, ensure the secret is being injected into the environment. By default, secrets are not passed to workflows triggered from forks, including Dependabot.
Checks / macos (tests default features)
google-github-actions/auth failed with: the GitHub Action workflow must specify exactly one of "workload_identity_provider" or "credentials_json"! If you are specifying input values via GitHub secrets, ensure the secret is being injected into the environment. By default, secrets are not passed to workflows triggered from forks, including Dependabot.
Checks / macos (base & deny)
google-github-actions/auth failed with: the GitHub Action workflow must specify exactly one of "workload_identity_provider" or "credentials_json"! If you are specifying input values via GitHub secrets, ensure the secret is being injected into the environment. By default, secrets are not passed to workflows triggered from forks, including Dependabot.
Checks / macos (docs)
google-github-actions/auth failed with: the GitHub Action workflow must specify exactly one of "workload_identity_provider" or "credentials_json"! If you are specifying input values via GitHub secrets, ensure the secret is being injected into the environment. By default, secrets are not passed to workflows triggered from forks, including Dependabot.
Checks / Python lints (ruff, mypy, …)
Process completed with exit code 1.
Checks / C++ build & test - Linux x64, C++20 (skipped on PRs)
The strategy configuration was canceled because "checks-cpp.cpp-tests.Mac_aarch64_macos-26-xlar" failed
Checks / C++ build & test - Windows x64, C++17
The strategy configuration was canceled because "checks-cpp.cpp-tests.Mac_aarch64_macos-26-xlar" failed
Checks / C++ build & test - Mac aarch64
google-github-actions/auth failed with: the GitHub Action workflow must specify exactly one of "workload_identity_provider" or "credentials_json"! If you are specifying input values via GitHub secrets, ensure the secret is being injected into the environment. By default, secrets are not passed to workflows triggered from forks, including Dependabot.
Checks / C++ build & test - Windows x64, C++20 (skipped on PRs)
The strategy configuration was canceled because "checks-cpp.cpp-tests.Mac_aarch64_macos-26-xlar" failed
Checks / C++ build & test - Linux x64, C++17
The strategy configuration was canceled because "checks-cpp.cpp-tests.Mac_aarch64_macos-26-xlar" failed
Checks / Check links
Process completed with exit code 2.
Checks / macos (wasm & examples)
google-github-actions/auth failed with: the GitHub Action workflow must specify exactly one of "workload_identity_provider" or "credentials_json"! If you are specifying input values via GitHub secrets, ensure the secret is being injected into the environment. By default, secrets are not passed to workflows triggered from forks, including Dependabot.
Checks / macos (tests)
google-github-actions/auth failed with: the GitHub Action workflow must specify exactly one of "workload_identity_provider" or "credentials_json"! If you are specifying input values via GitHub secrets, ensure the secret is being injected into the environment. By default, secrets are not passed to workflows triggered from forks, including Dependabot.
cargo build on clean container (ubuntu-latest-16-cores)
The job has exceeded the maximum execution time while awaiting a runner for 24h0m0s
cargo build on clean container (windows-latest-8-cores)
The job has exceeded the maximum execution time while awaiting a runner for 24h0m0s
Build web viewer / Build web viewer
The job has exceeded the maximum execution time while awaiting a runner for 24h0m0s
Build JS / Build rerun_js
The job has exceeded the maximum execution time while awaiting a runner for 24h0m0s
Benchmarks / Rust Criterion benchmarks
The job has exceeded the maximum execution time while awaiting a runner for 24h0m0s
Checks / Test on Linux
The job has exceeded the maximum execution time while awaiting a runner for 24h0m0s
Checks / windows (individual crates)
The job has exceeded the maximum execution time while awaiting a runner for 24h0m0s
Checks / windows (wasm & examples)
The job has exceeded the maximum execution time while awaiting a runner for 24h0m0s
Checks / Check if running codegen would produce any changes
The job has exceeded the maximum execution time while awaiting a runner for 24h0m0s
Checks / windows (tests default features)
The job has exceeded the maximum execution time while awaiting a runner for 24h0m0s
Checks / windows (base & deny)
The job has exceeded the maximum execution time while awaiting a runner for 24h0m0s
Checks / windows (docs)
The job has exceeded the maximum execution time while awaiting a runner for 24h0m0s
Checks / Rust lints (fmt, check, clippy, doc)
The job has exceeded the maximum execution time while awaiting a runner for 24h0m0s
Checks / windows (tests)
The job has exceeded the maximum execution time while awaiting a runner for 24h0m0s
Checks / matrix_prep
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4. 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/
Checks / Spell Check
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4. 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/
Checks / Check for too large files
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4. 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/
Checks / Check example manifest coverage
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-python@v5. 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/
Checks / Check example thumbnails
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4. 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/
Checks / Toml format check
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4. 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/
Checks / Check for wrong publish flags
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4. 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/
Checks / Misc formatting
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4. 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/
Checks / Lint markdown
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-python@v5. 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/
Checks / Rerun lints
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-python@v5. 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/
Checks / C++ formatting check
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4. 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/
Checks / Check uv.lock is up-to-date
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4. 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/
Checks / Test Python Docs
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4. 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/
Checks / macos (individual crates)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/upload-artifact@v4, google-github-actions/auth@v2. 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/
Checks / macos (tests default features)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/upload-artifact@v4, google-github-actions/auth@v2. 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/
Checks / macos (base & deny)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/upload-artifact@v4, google-github-actions/auth@v2. 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/
Checks / macos (docs)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/upload-artifact@v4, google-github-actions/auth@v2. 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/
Checks / Python lints (ruff, mypy, …)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4. 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/
Checks / C++ build & test - Mac aarch64
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, google-github-actions/auth@v2. 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/
Checks / Check links
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4, actions/checkout@v4. 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/
Checks / macos (wasm & examples)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/upload-artifact@v4, google-github-actions/auth@v2. 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/
Checks / macos (tests)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/upload-artifact@v4, google-github-actions/auth@v2. 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/
cargo build on clean container (macos-26-xlarge)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4. 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
test-results-macos-base-and-deny Expired
34.2 MB
sha256:709872df05264b63639ab4ef0e815c4bf229af8e99e42335c4559f0a60b9cc01
test-results-macos-docs Expired
34.2 MB
sha256:fe57c8a423c2b9f165c477a8405a2e2b15c98cebe8ec02a45c1ef64c34cba3eb
test-results-macos-individual-crates Expired
34.2 MB
sha256:189872de65db411321cd4aa8e4bcdfdb244ef52f128cb903770378e544293046
test-results-macos-tests Expired
34.2 MB
sha256:aa7e21ecc6e2a711f93080b694f32b631b81623e6e5636fec66599fb222f487e
test-results-macos-tests-default-features Expired
34.2 MB
sha256:e5e449460d0426e70cf076b0a4f5fa28c381f62d065004ae8287d99d8699df38
test-results-macos-wasm-and-examples Expired
34.2 MB
sha256:352906998b2e728f6134f58671bf5e37b013ff2a4e6c528331e343ab14b51f0b