Establish Echo's sealed public runtime boundary #1560
ci.yml
on: pull_request
Tests (workspace sans warp-core)
3m 32s
Tests (warp-core)
2m 30s
Format
21s
Hook Regression Tests
49s
Clippy (core libs)
45s
Clippy (support libs)
54s
Clippy (bins)
1m 54s
Clippy (warp-core test lanes)
1m 5s
Clippy (det_fixed)
44s
Build and check Edict provider lowerer
1m 52s
Build and check Edict provider verifier
1m 44s
Edict provider host contract (Rust 1.94)
5m 12s
Build echo-cas (wasm32)
28s
Tests (musl)
2m 14s
Tests (det_fixed)
1m 46s
Tests (musl, det_fixed)
2m 50s
Rust Version Guard
14s
WASM Package Boundary
2m 28s
Man Pages Freshness
1m 5s
Deterministic Math Guard
6s
Determinism Guards
29s
DIND (PR set)
55s
Benchmarks (compilation gate)
44s
Rustdoc (warnings gate)
49s
Dependency Policy (cargo-deny)
1m 12s
Tests
5s
Annotations
13 errors and 25 warnings
|
Hook Regression Tests
Process completed with exit code 1.
|
|
Tests (workspace sans warp-core)
Process completed with exit code 101.
|
|
Tests
Process completed with exit code 1.
|
|
Edict provider host contract (Rust 1.94)
Error: ENOENT: no such file or directory, opendir '/home/runner/work/echo/echo/target/provider-lowerer-local/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/hex-0.4.3/tests/target'
|
|
Edict provider host contract (Rust 1.94)
ENOENT: no such file or directory, opendir '/home/runner/work/echo/echo/target/provider-lowerer-local/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/hex-0.4.3/tests/target'
|
|
Edict provider host contract (Rust 1.94)
Error: ENOENT: no such file or directory, opendir '/home/runner/work/echo/echo/target/provider-lowerer-local/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.42/tests/target'
|
|
Edict provider host contract (Rust 1.94)
ENOENT: no such file or directory, opendir '/home/runner/work/echo/echo/target/provider-lowerer-local/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.42/tests/target'
|
|
Edict provider host contract (Rust 1.94)
Error: ENOENT: no such file or directory, opendir '/home/runner/work/echo/echo/target/provider-lowerer-local/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.42/tests/trybuild'
|
|
Edict provider host contract (Rust 1.94)
ENOENT: no such file or directory, opendir '/home/runner/work/echo/echo/target/provider-lowerer-local/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.42/tests/trybuild'
|
|
Edict provider host contract (Rust 1.94)
Error: ENOENT: no such file or directory, opendir '/home/runner/work/echo/echo/target/provider-lowerer-local/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wit-parser-0.251.0/tests/trybuild'
|
|
Edict provider host contract (Rust 1.94)
ENOENT: no such file or directory, opendir '/home/runner/work/echo/echo/target/provider-lowerer-local/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wit-parser-0.251.0/tests/trybuild'
|
|
Edict provider host contract (Rust 1.94)
Error: ENOENT: no such file or directory, opendir '/home/runner/work/echo/echo/target/provider-lowerer-local/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wit-parser-0.251.0/tests/target'
|
|
Edict provider host contract (Rust 1.94)
ENOENT: no such file or directory, opendir '/home/runner/work/echo/echo/target/provider-lowerer-local/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wit-parser-0.251.0/tests/target'
|
|
Deterministic Math Guard
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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Rust Version Guard
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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Format
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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Build echo-cas (wasm32)
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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Determinism Guards
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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Clippy (det_fixed)
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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Benchmarks (compilation gate)
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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Clippy (core libs)
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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Hook Regression Tests
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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Rustdoc (warnings gate)
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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
DIND (PR set)
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/
|
|
Clippy (support libs)
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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Man Pages Freshness
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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Clippy (warp-core test lanes)
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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Dependency Policy (cargo-deny)
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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Build and check Edict provider verifier
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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Tests (det_fixed)
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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Build and check Edict provider lowerer
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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Clippy (bins)
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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Tests (musl)
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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
WASM Package Boundary
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/
|
|
Tests (warp-core)
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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Tests (musl, det_fixed)
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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Tests (workspace sans warp-core)
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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Edict provider host contract (Rust 1.94)
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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|