Skip to content

fix(witness): support pinned signing keys and label legacy signatures #5996

fix(witness): support pinned signing keys and label legacy signatures

fix(witness): support pinned signing keys and label legacy signatures #5996

Triggered via pull request October 20, 2026 14:40
Status Success
Total duration 11m 10s
Artifacts 4

v3-ci.yml

on: pull_request
Matrix: plugin-hooks-smoke
Matrix: smoke-install-no-bsqlite
Matrix: CLI npx-install smoke (#1147 /
Matrix: mcp-protocol-smoke
Matrix: memory-import-smoke
Matrix: windows-hook-execution-smoke
Matrix: windows-hook-shim-smoke
Matrix: windows-init-hooks-smoke
Test V3 Packages
7m 50s
Test V3 Packages
graph schema smoke (ADR-130 P1)
1m 53s
graph schema smoke (ADR-130 P1)
browser rvf create flag smoke (#2015)
1m 36s
browser rvf create flag smoke (#2015)
witness marker drift smoke (#2021)
7s
witness marker drift smoke (#2021)
witness verify precondition smoke (#1880)
53s
witness verify precondition smoke (#1880)
pre-bash hook safety smoke (#2017)
9s
pre-bash hook safety smoke (#2017)
MCP paired-tool round-trip smoke (#1889)
1m 41s
MCP paired-tool round-trip smoke (#1889)
Tool description discoverability (ADR-112)
12s
Tool description discoverability (ADR-112)
Plugin package install-safety (#1902/#1903/#1904)
2m 17s
Plugin package install-safety (#1902/#1903/#1904)
Hook-command install safety (#1921)
8s
Hook-command install safety (#1921)
Vector-index dimension audit (#1947)
9s
Vector-index dimension audit (#1947)
Static regression guards (#2267 YAML +
2m 14s
Static regression guards (#2267 YAML +
Type Check V3
51s
Type Check V3
ruflo-graph-intelligence build + test smoke (#2044, ADR-123)
1m 9s
ruflo-graph-intelligence build + test smoke (#2044, ADR-123)
Supply-chain audit (#2046)
1m 12s
Supply-chain audit (#2046)
Dependency review (#2046)
7s
Dependency review (#2046)
kg-extract type-import classification smoke (#2049)
12s
kg-extract type-import classification smoke (#2049)
neural-trader portfolio CG smoke (#2068, ADR-126 Phase 3)
8s
neural-trader portfolio CG smoke (#2068, ADR-126 Phase 3)
neural-trader backtest signing smoke (#2068, ADR-126 Phase 4)
1m 30s
neural-trader backtest signing smoke (#2068, ADR-126 Phase 4)
neural-trader pipeline risk-gate smoke (#2068, ADR-126 Phase 5)
9s
neural-trader pipeline risk-gate smoke (#2068, ADR-126 Phase 5)
neural-trader feature attribution smoke (#2068, ADR-126 Phase 6)
40s
neural-trader feature attribution smoke (#2068, ADR-126 Phase 6)
plugin-registry signature verification smoke (#1922, CWE-347)
39s
plugin-registry signature verification smoke (#1922, CWE-347)
ruvllm WASM auto-init smoke (#2086)
9s
ruvllm WASM auto-init smoke (#2086)
agent_execute provider routing smoke (#2042)
7s
agent_execute provider routing smoke (#2042)
memory stats legacy-DB smoke (#2120)
1m 52s
memory stats legacy-DB smoke (#2120)
memory no-stray-db smoke (ADR-125 P7)
1m 44s
memory no-stray-db smoke (ADR-125 P7)
github-safe injection smoke (#2089, ADR-127 Phase 1)
8s
github-safe injection smoke (#2089, ADR-127 Phase 1)
github actions pin smoke (#2089, ADR-127 Phase 1)
10s
github actions pin smoke (#2089, ADR-127 Phase 1)
github deprecated actions smoke (#2089, ADR-127 Phase 3)
12s
github deprecated actions smoke (#2089, ADR-127 Phase 3)
github attribution opt-in smoke (#2089, ADR-127 Phase 4)
8s
github attribution opt-in smoke (#2089, ADR-127 Phase 4)
ToolOutputGuardrail smoke (ADR-131,
53s
ToolOutputGuardrail smoke (ADR-131,
init-bundle invariants smoke (#2095, ADR-128 Phase 5)
11s
init-bundle invariants smoke (#2095, ADR-128 Phase 5)
init-scaffold references smoke (#2971, ADR-382 Part C)
9s
init-scaffold references smoke (#2971, ADR-382 Part C)
wasm provider bridge smoke (ADR-129 P1)
9s
wasm provider bridge smoke (ADR-129 P1)
wasm compose smoke (ADR-129 P2)
12s
wasm compose smoke (ADR-129 P2)
wasm gallery CRUD smoke (ADR-129 P3)
7s
wasm gallery CRUD smoke (ADR-129 P3)
wasm plugin bridge smoke (ADR-129 P4)
10s
wasm plugin bridge smoke (ADR-129 P4)
statusline generator delegation smoke (#2195)
1m 45s
statusline generator delegation smoke (#2195)
wizard init regression guard (#2206
1m 25s
wizard init regression guard (#2206
Matrix: build
graph query + pathfinder smoke (ADR-130 P2+P5)
2m 6s
graph query + pathfinder smoke (ADR-130 P2+P5)
graph trajectory hooks smoke (ADR-130 P3)
2m 20s
graph trajectory hooks smoke (ADR-130 P3)
graph plugin adapter smoke (ADR-130 P4)
2m 3s
graph plugin adapter smoke (ADR-130 P4)
Matrix: witness-verify
graph benchmark (ADR-130 P6)
1m 29s
graph benchmark (ADR-130 P6)
Publish to npm (alpha)
Publish to npm (alpha)
Fit to window
Zoom out
Zoom in

Annotations

11 errors, 70 warnings, and 64 notices
Dependency review (#2046)
Dependency review is not supported on this repository. Please ensure that Dependency graph is enabled, see https://github.com/ruvnet/ruflo/settings/security_analysis
Type Check V3
Cannot find module '@claude-flow/swarm' or its corresponding type declarations.
Type Check V3
Cannot find module '@claude-flow/memory' or its corresponding type declarations.
Type Check V3
Cannot find module '@claude-flow/shared' or its corresponding type declarations.
Type Check V3
Cannot find module '@claude-flow/shared' or its corresponding type declarations.
Type Check V3
Cannot find module '@claude-flow/shared' or its corresponding type declarations.
Type Check V3
Cannot find module '@claude-flow/swarm' or its corresponding type declarations.
Type Check V3
Cannot find module '@claude-flow/shared' or its corresponding type declarations.
Type Check V3
Cannot find module '@claude-flow/shared' or its corresponding type declarations.
Type Check V3
Cannot find module '@claude-flow/memory' or its corresponding type declarations.
Type Check V3
Cannot find module '@claude-flow/memory' or its corresponding type declarations.
neural-trader portfolio CG smoke (#2068, ADR-126 Phase 3)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
wasm plugin bridge smoke (ADR-129 P4)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
github deprecated actions smoke (#2089, ADR-127 Phase 3)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
init-bundle invariants smoke (#2095, ADR-128 Phase 5)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Tool description discoverability (ADR-112)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
kg-extract type-import classification smoke (#2049)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
wasm compose smoke (ADR-129 P2)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
wasm gallery CRUD smoke (ADR-129 P3)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Windows hook shim smoke (#2132) / macos-latest
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Windows hook shim smoke (#2132) / windows-latest
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
github-safe injection smoke (#2089, ADR-127 Phase 1)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Windows hook shim smoke (#2132) / ubuntu-latest
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Dependency review (#2046)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/dependency-review-action@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
github actions pin smoke (#2089, ADR-127 Phase 1)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Type Check V3
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ToolOutputGuardrail smoke (ADR-131,
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Hook-command install safety (#1921)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
plugin-registry signature verification smoke (#1922, CWE-347)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
agent_execute provider routing smoke (#2042)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Smoke (no better-sqlite3) / ubuntu-latest / Node 24
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Smoke (no better-sqlite3) / ubuntu-latest / Node 22
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ruflo-graph-intelligence build + test smoke (#2044, ADR-123)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Vector-index dimension audit (#1947)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
MCP protocol smoke / ubuntu-latest
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
witness marker drift smoke (#2021)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
wasm provider bridge smoke (ADR-129 P1)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
neural-trader pipeline risk-gate smoke (#2068, ADR-126 Phase 5)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
github attribution opt-in smoke (#2089, ADR-127 Phase 4)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Windows init hooks smoke (#2132) / ubuntu-latest
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Windows init hooks smoke (#2132) / macos-latest
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
neural-trader feature attribution smoke (#2068, ADR-126 Phase 6)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Windows hook execution smoke (#2132) / ubuntu-latest
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ruvllm WASM auto-init smoke (#2086)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Plugin hooks smoke / macos-latest / Node 22
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Memory import smoke / ubuntu-latest
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
pre-bash hook safety smoke (#2017)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
graph schema smoke (ADR-130 P1)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
MCP paired-tool round-trip smoke (#1889)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Smoke (no better-sqlite3) / macos-latest / Node 22
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
statusline generator delegation smoke (#2195)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
init-scaffold references smoke (#2971, ADR-382 Part C)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Memory import smoke / macos-latest
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Plugin hooks smoke / ubuntu-latest / Node 22
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
wizard init regression guard (#2206
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
CLI npx-install smoke (#1147 / (22)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
browser rvf create flag smoke (#2015)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
witness verify precondition smoke (#1880)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Supply-chain audit (#2046)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Windows hook execution smoke (#2132) / macos-latest
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
MCP protocol smoke / macos-latest
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
memory stats legacy-DB smoke (#2120)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Plugin hooks smoke / windows-latest / Node 22
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
neural-trader backtest signing smoke (#2068, ADR-126 Phase 4)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Static regression guards (#2267 YAML +
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
memory no-stray-db smoke (ADR-125 P7)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4, pnpm/action-setup@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
CLI npx-install smoke (#1147 / (24)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Plugin package install-safety (#1902/#1903/#1904)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Windows hook execution smoke (#2132) / windows-latest
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
graph plugin adapter smoke (ADR-130 P4)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Windows init hooks smoke (#2132) / windows-latest
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
graph query + pathfinder smoke (ADR-130 P2+P5)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
graph trajectory hooks smoke (ADR-130 P3)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Witness verify (signed manifest) / ubuntu-latest
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
graph benchmark (ADR-130 P6)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Witness verify (signed manifest) / macos-latest
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test V3 Packages
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Witness verify (signed manifest) / windows-latest
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build V3 (ubuntu-latest)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build V3 (macos-latest)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build V3 (windows-2022)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
neural-trader portfolio CG smoke (#2068, ADR-126 Phase 3)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
wasm plugin bridge smoke (ADR-129 P4)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
github deprecated actions smoke (#2089, ADR-127 Phase 3)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
init-bundle invariants smoke (#2095, ADR-128 Phase 5)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Tool description discoverability (ADR-112)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
kg-extract type-import classification smoke (#2049)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
wasm compose smoke (ADR-129 P2)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
wasm gallery CRUD smoke (ADR-129 P3)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Windows hook shim smoke (#2132) / macos-latest
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
github-safe injection smoke (#2089, ADR-127 Phase 1)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Windows hook shim smoke (#2132) / ubuntu-latest
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Dependency review (#2046)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
github actions pin smoke (#2089, ADR-127 Phase 1)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Type Check V3
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
ToolOutputGuardrail smoke (ADR-131,
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Hook-command install safety (#1921)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
plugin-registry signature verification smoke (#1922, CWE-347)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
agent_execute provider routing smoke (#2042)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Smoke (no better-sqlite3) / ubuntu-latest / Node 24
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Smoke (no better-sqlite3) / ubuntu-latest / Node 22
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
ruflo-graph-intelligence build + test smoke (#2044, ADR-123)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Vector-index dimension audit (#1947)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
MCP protocol smoke / ubuntu-latest
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
witness marker drift smoke (#2021)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
wasm provider bridge smoke (ADR-129 P1)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
neural-trader pipeline risk-gate smoke (#2068, ADR-126 Phase 5)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
github attribution opt-in smoke (#2089, ADR-127 Phase 4)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Windows init hooks smoke (#2132) / ubuntu-latest
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Windows init hooks smoke (#2132) / macos-latest
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
neural-trader feature attribution smoke (#2068, ADR-126 Phase 6)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Windows hook execution smoke (#2132) / ubuntu-latest
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
ruvllm WASM auto-init smoke (#2086)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Plugin hooks smoke / macos-latest / Node 22
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
Memory import smoke / ubuntu-latest
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
pre-bash hook safety smoke (#2017)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
graph schema smoke (ADR-130 P1)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
MCP paired-tool round-trip smoke (#1889)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Smoke (no better-sqlite3) / macos-latest / Node 22
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
statusline generator delegation smoke (#2195)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
init-scaffold references smoke (#2971, ADR-382 Part C)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Memory import smoke / macos-latest
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
Plugin hooks smoke / ubuntu-latest / Node 22
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
wizard init regression guard (#2206
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
CLI npx-install smoke (#1147 / (22)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
browser rvf create flag smoke (#2015)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
witness verify precondition smoke (#1880)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Supply-chain audit (#2046)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Windows hook execution smoke (#2132) / macos-latest
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
MCP protocol smoke / macos-latest
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
memory stats legacy-DB smoke (#2120)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
neural-trader backtest signing smoke (#2068, ADR-126 Phase 4)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Static regression guards (#2267 YAML +
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
memory no-stray-db smoke (ADR-125 P7)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
CLI npx-install smoke (#1147 / (24)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Plugin package install-safety (#1902/#1903/#1904)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
graph plugin adapter smoke (ADR-130 P4)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
graph query + pathfinder smoke (ADR-130 P2+P5)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
graph trajectory hooks smoke (ADR-130 P3)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Witness verify (signed manifest) / ubuntu-latest
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
graph benchmark (ADR-130 P6)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Witness verify (signed manifest) / macos-latest
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
Test V3 Packages
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Build V3 (ubuntu-latest)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Build V3 (macos-latest)
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.

Artifacts

Produced during runtime
Name Size Digest
v3-build-macos-latest
7.92 MB
sha256:5879068840609006a649a5e576713af7dc32ed2fd77c750e4917c1191fde62de
v3-build-ubuntu-latest
7.92 MB
sha256:d0b4a244f1e82f482a821d7652c8e4690282d9fd7113cd497b0d583833939466
v3-build-windows-2022
7.92 MB
sha256:6ae2b5ab10a5e1761063bb63bf4866a93c450cc0918572be8f5467737ef81217
v3-coverage
14.9 MB
sha256:e987567896877b345ddf73f1fb2cf19ebf01c6a46ea4fb7083e33098794491c9