Skip to content

Require explicit protocol: 'http' declaration for header-injection routes #115

Require explicit protocol: 'http' declaration for header-injection routes

Require explicit protocol: 'http' declaration for header-injection routes #115

Triggered via pull request July 30, 2026 00:56
Status Failure
Total duration 5m 1s
Artifacts 6

CI.yml

on: pull_request
Matrix: build-linux
Build – macOS (arm64 + x64)
2m 52s
Build – macOS (arm64 + x64)
Integration Test – Harper UDS proxy
1m 10s
Integration Test – Harper UDS proxy
Matrix: test
Fit to window
Zoom out
Zoom in

Annotations

12 errors and 11 warnings
Cargo test
Process completed with exit code 101.
Test – macos-14 Node 20
Process completed with exit code 1.
Integration Test – Harper UDS proxy
Property '_socket' does not exist on type 'WebSocket'.
Integration Test – Harper UDS proxy
Argument of type 'Numeric' is not assignable to parameter of type 'number'.
Integration Test – Harper UDS proxy
Operator '+' cannot be applied to types 'number' and 'Numeric'.
Integration Test – Harper UDS proxy
Argument of type 'Numeric' is not assignable to parameter of type 'number'.
Integration Test – Harper UDS proxy
Operator '+=' cannot be applied to types 'number' and 'Numeric'.
Integration Test – Harper UDS proxy
Argument of type 'Numeric' is not assignable to parameter of type 'number'.
Integration Test – Harper UDS proxy
Operator '+' cannot be applied to types 'number' and 'Numeric'.
Integration Test – Harper UDS proxy
Argument of type 'Numeric' is not assignable to parameter of type 'number'.
Integration Test – Harper UDS proxy
Operator '+=' cannot be applied to types 'number' and 'Numeric'.
Integration Test – Harper UDS proxy
Argument of type 'Numeric' is not assignable to parameter of type 'number'.
Clippy
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Cargo test
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build – macOS (arm64 + x64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, 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 – x86_64-unknown-linux-gnu
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@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 – aarch64-unknown-linux-gnu
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@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 – aarch64-unknown-linux-musl
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@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 – x86_64-unknown-linux-musl
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test – 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/download-artifact@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 – ubuntu-latest Node 20
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/download-artifact@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 – macos-14 Node 20
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/download-artifact@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Integration Test – Harper UDS proxy
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/download-artifact@v4, actions/setup-node@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
symphony.darwin-arm64.node
1.37 MB
sha256:f679771cfc6c89e48930fe10ad108822fd7507b768d5f7ba025a3a2bbfb6c1e6
symphony.darwin-x64.node
1.46 MB
sha256:1748f77c4f6bbf04f78aeb06c5f9ef6a6d8e04895cd5a8acca7d8c4928dfea6c
symphony.linux-arm64-gnu.node
1.41 MB
sha256:8735b7cb6b97c4f0cd6554931c052bbf6293cae938e38c1e67fe83eb68684e08
symphony.linux-arm64-musl.node
1.44 MB
sha256:2267526ba948cd8cc7527fbba7fe77f1ff993c660f25d74dc37305fb46373fea
symphony.linux-x64-gnu.node
1.5 MB
sha256:880ddd92a33a0e0fc92d0c62f75c4d9d3d323be3a73e3f4cdbf17208952be736
symphony.linux-x64-musl.node
1.5 MB
sha256:61fdff776c66a234199629c9332f4ad0b3f1c684fa9eb05a17197540f50c87c2