Skip to content

[runtime] append page-size shrink crash safety fix #22012

[runtime] append page-size shrink crash safety fix

[runtime] append page-size shrink crash safety fix #22012

Triggered via pull request May 20, 2026 15:04
Status Cancelled
Total duration 6m 29s
Artifacts

fast.yml

on: pull_request
Matrix: Stability
Matrix: Tests-Subset
Matrix: Tests
Unstable Public
2m 42s
Unstable Public
Matrix: build
Matrix: Lint
Fast-Tests
4s
Fast-Tests
Fit to window
Zoom out
Zoom in

Annotations

47 errors, 86 warnings, and 4 notices
Lint (macos-latest)
Process completed with exit code 1.
Lint (ubuntu-latest, --features commonware-runtime/iouring-network)
The strategy configuration was canceled because "Lint.macos-latest" failed
Lint (ubuntu-latest, --features commonware-runtime/iouring-network)
Process completed with exit code 123.
Lint (ubuntu-latest, --features commonware-runtime/iouring-storage)
The strategy configuration was canceled because "Lint.macos-latest" failed
Lint (ubuntu-latest, --features commonware-runtime/iouring-storage)
Process completed with exit code 123.
Lint (windows-latest)
The strategy configuration was canceled because "Lint.macos-latest" failed
Lint (windows-latest)
The operation was canceled.
Lint (ubuntu-latest)
The strategy configuration was canceled because "Lint.macos-latest" failed
Lint (ubuntu-latest)
The operation was canceled.
Tests (os: ubuntu-latest, flags: "--features commonware-runtime/iouring-network") (partition: 1/2)
Canceling since a higher priority waiting request for tests-fast-codex/append-resize-crc-fallback exists
Build (toolchain: stable)
Canceling since a higher priority waiting request for tests-fast-codex/append-resize-crc-fallback exists
Build (toolchain: stable)
The operation was canceled.
Tests (os: ubuntu-latest, flags: "--no-default-features") (partition: 1/2)
Canceling since a higher priority waiting request for tests-fast-codex/append-resize-crc-fallback exists
Build (toolchain: msrv)
Canceling since a higher priority waiting request for tests-fast-codex/append-resize-crc-fallback exists
Build (toolchain: msrv)
The operation was canceled.
Tests (os: ubuntu-latest, flags: "--features commonware-runtime/iouring-storage") (partition: 1/2)
Canceling since a higher priority waiting request for tests-fast-codex/append-resize-crc-fallback exists
Tests (os: windows-latest, flags: "") (partition: 1/2)
Canceling since a higher priority waiting request for tests-fast-codex/append-resize-crc-fallback exists
Tests (os: windows-latest, flags: "") (partition: 1/2)
The operation was canceled.
Tests (os: windows-latest, flags: "") (partition: 2/2)
Canceling since a higher priority waiting request for tests-fast-codex/append-resize-crc-fallback exists
Tests (os: windows-latest, flags: "") (partition: 2/2)
The operation was canceled.
Tests (os: ubuntu-latest, flags: "") (partition: 1/2)
Canceling since a higher priority waiting request for tests-fast-codex/append-resize-crc-fallback exists
Tests (os: ubuntu-latest, flags: "") (partition: 1/2)
The operation was canceled.
Tests-Subset (os: windows-latest, package: commonware-runtime, flags: "--features commonware-runtime/external")
Canceling since a higher priority waiting request for tests-fast-codex/append-resize-crc-fallback exists
Tests (os: ubuntu-latest, flags: "--no-default-features") (partition: 2/2)
Canceling since a higher priority waiting request for tests-fast-codex/append-resize-crc-fallback exists
Tests-Subset (os: macos-latest, package: commonware-runtime, flags: "--features commonware-runtime/external")
Canceling since a higher priority waiting request for tests-fast-codex/append-resize-crc-fallback exists
Tests (os: ubuntu-latest, flags: "") (partition: 2/2)
Canceling since a higher priority waiting request for tests-fast-codex/append-resize-crc-fallback exists
Tests (os: ubuntu-latest, flags: "") (partition: 2/2)
The operation was canceled.
Tests (os: ubuntu-latest, flags: "--features commonware-runtime/iouring-storage") (partition: 2/2)
Canceling since a higher priority waiting request for tests-fast-codex/append-resize-crc-fallback exists
Lock
Canceling since a higher priority waiting request for tests-fast-codex/append-resize-crc-fallback exists
Lock
The operation was canceled.
Tests (os: macos-latest, flags: "") (partition: 2/2)
Canceling since a higher priority waiting request for tests-fast-codex/append-resize-crc-fallback exists
Tests (os: macos-latest, flags: "") (partition: 2/2)
The operation was canceled.
Build (toolchain: nightly)
Canceling since a higher priority waiting request for tests-fast-codex/append-resize-crc-fallback exists
Build (toolchain: nightly)
The operation was canceled.
Tests (os: ubuntu-latest, flags: "--features commonware-runtime/iouring-network") (partition: 2/2)
Canceling since a higher priority waiting request for tests-fast-codex/append-resize-crc-fallback exists
Tests (os: macos-latest, flags: "") (partition: 1/2)
Canceling since a higher priority waiting request for tests-fast-codex/append-resize-crc-fallback exists
Tests (os: macos-latest, flags: "") (partition: 1/2)
The operation was canceled.
Fast-Tests
Process completed with exit code 1.
Fast
Canceling since a higher priority waiting request for tests-fast-codex/append-resize-crc-fallback exists
Docs
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955. 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/
Check Publish Order
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955, Swatinem/rust-cache@f13886b937689c021905a6b90929199931d60db1. 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/
Feature Propagation
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955. 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/
Lint Cargo.toml Files
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955. 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/
Lint Cargo.toml Files
No file matched to [/home/runner/work/monorepo/monorepo/**/*requirements*.txt,/home/runner/work/monorepo/monorepo/**/*requirements*.in,/home/runner/work/monorepo/monorepo/**/*constraints*.txt,/home/runner/work/monorepo/monorepo/**/*constraints*.in,/home/runner/work/monorepo/monorepo/**/pyproject.toml,/home/runner/work/monorepo/monorepo/**/uv.lock,/home/runner/work/monorepo/monorepo/**/*.py.lock]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
Lint Cargo.toml Files
just@1.43.0 for 'x86_64_linux' is not supported; fallback to cargo-binstall
Lint (macos-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955, Swatinem/rust-cache@f13886b937689c021905a6b90929199931d60db1. 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/
Lint (macos-latest)
just@1.43.0 for 'aarch64_macos' is not supported; fallback to cargo-binstall
Lint (ubuntu-latest, --features commonware-runtime/iouring-network)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955, Swatinem/rust-cache@f13886b937689c021905a6b90929199931d60db1. 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/
Lint (ubuntu-latest, --features commonware-runtime/iouring-network)
just@1.43.0 for 'x86_64_linux' is not supported; fallback to cargo-binstall
Lint (ubuntu-latest, --features commonware-runtime/iouring-storage)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955, Swatinem/rust-cache@f13886b937689c021905a6b90929199931d60db1. 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/
Lint (ubuntu-latest, --features commonware-runtime/iouring-storage)
just@1.43.0 for 'x86_64_linux' is not supported; fallback to cargo-binstall
Lint (windows-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955. 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/
Lint (ubuntu-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955, Swatinem/rust-cache@f13886b937689c021905a6b90929199931d60db1. 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/
Lint (ubuntu-latest)
just@1.43.0 for 'x86_64_linux' is not supported; fallback to cargo-binstall
no_std
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955, Swatinem/rust-cache@f13886b937689c021905a6b90929199931d60db1. 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/
WASM
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955, Swatinem/rust-cache@f13886b937689c021905a6b90929199931d60db1. 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/
Stability (EPSILON)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955, Swatinem/rust-cache@f13886b937689c021905a6b90929199931d60db1. 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/
Stability (EPSILON)
just@1.43.0 for 'x86_64_linux' is not supported; fallback to cargo-binstall
Stability (BETA)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955, Swatinem/rust-cache@f13886b937689c021905a6b90929199931d60db1. 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/
Stability (BETA)
just@1.43.0 for 'x86_64_linux' is not supported; fallback to cargo-binstall
Stability (DELTA)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955, Swatinem/rust-cache@f13886b937689c021905a6b90929199931d60db1. 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/
Stability (DELTA)
just@1.43.0 for 'x86_64_linux' is not supported; fallback to cargo-binstall
Stability (GAMMA)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955, Swatinem/rust-cache@f13886b937689c021905a6b90929199931d60db1. 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/
Stability (GAMMA)
just@1.43.0 for 'x86_64_linux' is not supported; fallback to cargo-binstall
Dependencies
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955, Swatinem/rust-cache@f13886b937689c021905a6b90929199931d60db1. 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/
Dependencies
just@1.43.0 for 'x86_64_linux' is not supported; fallback to cargo-binstall
Unstable Public
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955, Swatinem/rust-cache@f13886b937689c021905a6b90929199931d60db1. 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/
Unstable Public
just@1.43.0 for 'x86_64_linux' is not supported; fallback to cargo-binstall
Tests-Subset (os: ubuntu-latest, package: commonware-runtime, flags: "--features commonware-runtime/external")
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955, Swatinem/rust-cache@f13886b937689c021905a6b90929199931d60db1. 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/
Tests-Subset (os: ubuntu-latest, package: commonware-runtime, flags: "--features commonware-runtime/external")
cargo-nextest@0.9.133 for 'x86_64_linux' is not supported; fallback to cargo-binstall
Tests-Subset (os: ubuntu-latest, package: commonware-runtime, flags: "--features commonware-runtime/external")
just@1.43.0 for 'x86_64_linux' is not supported; fallback to cargo-binstall
Cooldown
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955, Swatinem/rust-cache@f13886b937689c021905a6b90929199931d60db1. 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/
Cooldown
just@1.43.0 for 'x86_64_linux' is not supported; fallback to cargo-binstall
Tests (os: ubuntu-latest, flags: "--features commonware-runtime/iouring-network") (partition: 1/2)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955, Swatinem/rust-cache@f13886b937689c021905a6b90929199931d60db1. 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/
Tests (os: ubuntu-latest, flags: "--features commonware-runtime/iouring-network") (partition: 1/2)
cargo-nextest@0.9.133 for 'x86_64_linux' is not supported; fallback to cargo-binstall
Tests (os: ubuntu-latest, flags: "--features commonware-runtime/iouring-network") (partition: 1/2)
just@1.43.0 for 'x86_64_linux' is not supported; fallback to cargo-binstall
Build (toolchain: stable)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955, Swatinem/rust-cache@f13886b937689c021905a6b90929199931d60db1. 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 (toolchain: stable)
cargo-hack@0.6.43 for 'x86_64_linux' is not supported; fallback to cargo-binstall
Build (toolchain: stable)
just@1.43.0 for 'x86_64_linux' is not supported; fallback to cargo-binstall
Tests (os: ubuntu-latest, flags: "--no-default-features") (partition: 1/2)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955, Swatinem/rust-cache@f13886b937689c021905a6b90929199931d60db1. 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/
Tests (os: ubuntu-latest, flags: "--no-default-features") (partition: 1/2)
cargo-nextest@0.9.133 for 'x86_64_linux' is not supported; fallback to cargo-binstall
Tests (os: ubuntu-latest, flags: "--no-default-features") (partition: 1/2)
just@1.43.0 for 'x86_64_linux' is not supported; fallback to cargo-binstall
Build (toolchain: msrv)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955, Swatinem/rust-cache@f13886b937689c021905a6b90929199931d60db1. 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 (toolchain: msrv)
cargo-hack@0.6.43 for 'x86_64_linux' is not supported; fallback to cargo-binstall
Build (toolchain: msrv)
just@1.43.0 for 'x86_64_linux' is not supported; fallback to cargo-binstall
Tests (os: ubuntu-latest, flags: "--features commonware-runtime/iouring-storage") (partition: 1/2)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955, Swatinem/rust-cache@f13886b937689c021905a6b90929199931d60db1. 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/
Tests (os: ubuntu-latest, flags: "--features commonware-runtime/iouring-storage") (partition: 1/2)
cargo-nextest@0.9.133 for 'x86_64_linux' is not supported; fallback to cargo-binstall
Tests (os: ubuntu-latest, flags: "--features commonware-runtime/iouring-storage") (partition: 1/2)
just@1.43.0 for 'x86_64_linux' is not supported; fallback to cargo-binstall
Tests (os: windows-latest, flags: "") (partition: 1/2)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955, Swatinem/rust-cache@f13886b937689c021905a6b90929199931d60db1. 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/
Tests (os: windows-latest, flags: "") (partition: 1/2)
cargo-nextest@0.9.133 for 'x86_64_windows' is not supported; fallback to cargo-binstall
Tests (os: windows-latest, flags: "") (partition: 1/2)
just@1.43.0 for 'x86_64_windows' is not supported; fallback to cargo-binstall
Tests (os: windows-latest, flags: "") (partition: 2/2)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955, Swatinem/rust-cache@f13886b937689c021905a6b90929199931d60db1. 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/
Tests (os: windows-latest, flags: "") (partition: 2/2)
cargo-nextest@0.9.133 for 'x86_64_windows' is not supported; fallback to cargo-binstall
Tests (os: windows-latest, flags: "") (partition: 2/2)
just@1.43.0 for 'x86_64_windows' is not supported; fallback to cargo-binstall
Tests (os: ubuntu-latest, flags: "") (partition: 1/2)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955, Swatinem/rust-cache@f13886b937689c021905a6b90929199931d60db1. 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/
Tests (os: ubuntu-latest, flags: "") (partition: 1/2)
cargo-nextest@0.9.133 for 'x86_64_linux' is not supported; fallback to cargo-binstall
Tests (os: ubuntu-latest, flags: "") (partition: 1/2)
just@1.43.0 for 'x86_64_linux' is not supported; fallback to cargo-binstall
Tests-Subset (os: windows-latest, package: commonware-runtime, flags: "--features commonware-runtime/external")
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955, Swatinem/rust-cache@f13886b937689c021905a6b90929199931d60db1. 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/
Tests-Subset (os: windows-latest, package: commonware-runtime, flags: "--features commonware-runtime/external")
cargo-nextest@0.9.133 for 'x86_64_windows' is not supported; fallback to cargo-binstall
Tests-Subset (os: windows-latest, package: commonware-runtime, flags: "--features commonware-runtime/external")
just@1.43.0 for 'x86_64_windows' is not supported; fallback to cargo-binstall
Tests (os: ubuntu-latest, flags: "--no-default-features") (partition: 2/2)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955, Swatinem/rust-cache@f13886b937689c021905a6b90929199931d60db1. 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/
Tests (os: ubuntu-latest, flags: "--no-default-features") (partition: 2/2)
cargo-nextest@0.9.133 for 'x86_64_linux' is not supported; fallback to cargo-binstall
Tests (os: ubuntu-latest, flags: "--no-default-features") (partition: 2/2)
just@1.43.0 for 'x86_64_linux' is not supported; fallback to cargo-binstall
Tests-Subset (os: macos-latest, package: commonware-runtime, flags: "--features commonware-runtime/external")
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955, Swatinem/rust-cache@f13886b937689c021905a6b90929199931d60db1. 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/
Tests-Subset (os: macos-latest, package: commonware-runtime, flags: "--features commonware-runtime/external")
cargo-nextest@0.9.133 for 'aarch64_macos' is not supported; fallback to cargo-binstall
Tests-Subset (os: macos-latest, package: commonware-runtime, flags: "--features commonware-runtime/external")
just@1.43.0 for 'aarch64_macos' is not supported; fallback to cargo-binstall
Tests (os: ubuntu-latest, flags: "") (partition: 2/2)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955, Swatinem/rust-cache@f13886b937689c021905a6b90929199931d60db1. 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/
Tests (os: ubuntu-latest, flags: "") (partition: 2/2)
cargo-nextest@0.9.133 for 'x86_64_linux' is not supported; fallback to cargo-binstall
Tests (os: ubuntu-latest, flags: "") (partition: 2/2)
just@1.43.0 for 'x86_64_linux' is not supported; fallback to cargo-binstall
Tests (os: ubuntu-latest, flags: "--features commonware-runtime/iouring-storage") (partition: 2/2)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955, Swatinem/rust-cache@f13886b937689c021905a6b90929199931d60db1. 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/
Tests (os: ubuntu-latest, flags: "--features commonware-runtime/iouring-storage") (partition: 2/2)
cargo-nextest@0.9.133 for 'x86_64_linux' is not supported; fallback to cargo-binstall
Tests (os: ubuntu-latest, flags: "--features commonware-runtime/iouring-storage") (partition: 2/2)
just@1.43.0 for 'x86_64_linux' is not supported; fallback to cargo-binstall
Lock
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955, Swatinem/rust-cache@f13886b937689c021905a6b90929199931d60db1. 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/
Tests (os: macos-latest, flags: "") (partition: 2/2)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955, Swatinem/rust-cache@f13886b937689c021905a6b90929199931d60db1. 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/
Tests (os: macos-latest, flags: "") (partition: 2/2)
cargo-nextest@0.9.133 for 'aarch64_macos' is not supported; fallback to cargo-binstall
Tests (os: macos-latest, flags: "") (partition: 2/2)
just@1.43.0 for 'aarch64_macos' is not supported; fallback to cargo-binstall
Build (toolchain: nightly)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955, Swatinem/rust-cache@f13886b937689c021905a6b90929199931d60db1. 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 (toolchain: nightly)
cargo-hack@0.6.43 for 'x86_64_linux' is not supported; fallback to cargo-binstall
Build (toolchain: nightly)
just@1.43.0 for 'x86_64_linux' is not supported; fallback to cargo-binstall
Tests (os: ubuntu-latest, flags: "--features commonware-runtime/iouring-network") (partition: 2/2)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955, Swatinem/rust-cache@f13886b937689c021905a6b90929199931d60db1. 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/
Tests (os: ubuntu-latest, flags: "--features commonware-runtime/iouring-network") (partition: 2/2)
cargo-nextest@0.9.133 for 'x86_64_linux' is not supported; fallback to cargo-binstall
Tests (os: ubuntu-latest, flags: "--features commonware-runtime/iouring-network") (partition: 2/2)
just@1.43.0 for 'x86_64_linux' is not supported; fallback to cargo-binstall
Tests (os: macos-latest, flags: "") (partition: 1/2)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955, Swatinem/rust-cache@f13886b937689c021905a6b90929199931d60db1. 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/
Tests (os: macos-latest, flags: "") (partition: 1/2)
cargo-nextest@0.9.133 for 'aarch64_macos' is not supported; fallback to cargo-binstall
Tests (os: macos-latest, flags: "") (partition: 1/2)
just@1.43.0 for 'aarch64_macos' is not supported; fallback to cargo-binstall
Lint (windows-latest)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
Tests (os: windows-latest, flags: "") (partition: 1/2)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
Tests (os: windows-latest, flags: "") (partition: 2/2)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
Tests-Subset (os: windows-latest, package: commonware-runtime, flags: "--features commonware-runtime/external")
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026