Skip to content

fix(hooks): atomically quarantine recovery directories (supersedes #3269) #5890

fix(hooks): atomically quarantine recovery directories (supersedes #3269)

fix(hooks): atomically quarantine recovery directories (supersedes #3269) #5890

Triggered via pull request July 23, 2026 08:58
Status Success
Total duration 10m 4s
Artifacts 2

ci.yml

on: pull_request
Detect CI lanes
7s
Detect CI lanes
Build dist artifact
30s
Build dist artifact
Docs Check
0s
Docs Check
Rust Format
Rust Format
Rust Clippy
Rust Clippy
Rust Tests + Coverage Signal
0s
Rust Tests + Coverage Signal
Lint
23s
Lint
Typecheck
27s
Typecheck
Ralplan preflight security (macOS)
46s
Ralplan preflight security (macOS)
Matrix: test
Coverage Gate (Team Critical)
5m 46s
Coverage Gate (Team Critical)
Ralph Persistence Gate
34s
Ralph Persistence Gate
Build (Full Source Build)
0s
Build (Full Source Build)
CI Status
4s
CI Status
Fit to window
Zoom out
Zoom in

Annotations

2 warnings
Build dist artifact
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Coverage Gate (Team Critical)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. 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
ci-dist-node20
5.73 MB
sha256:cf97154573dccf2663ee1e439805845b851a539b6bec7223a8cfa10279e35c3e
team-critical-coverage
12 MB
sha256:9e097f16b015a1e8ef7d33240b4fb848996c447234b19cdd7ca312052fa02b4f