Skip to content

Hot-swappable protection config, sustained rate limits, and penalty box #57

Hot-swappable protection config, sustained rate limits, and penalty box

Hot-swappable protection config, sustained rate limits, and penalty box #57

Triggered via pull request July 7, 2026 02:45
Status Failure
Total duration 1d 0h 3m 14s
Artifacts 6

CI.yml

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

Annotations

14 errors and 9 warnings
Test – ubuntu-latest Node 20
Process completed with exit code 1.
Test – ubuntu-latest Node 22
Process completed with exit code 1.
Test – macos-14 Node 20
Process completed with exit code 1.
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
Cannot find module '../core/components/Scope.ts' or its corresponding type declarations.
Integration Test – Harper UDS proxy
Cannot find module '../core/utility/logging/harper_logger.js' or its corresponding type declarations.
Integration Test – Harper UDS proxy
Cannot find module '../core/server/threads/manageThreads.js' or its corresponding type declarations.
Integration Test – Harper UDS proxy
Cannot find module '../core/utility/packageUtils.js' or its corresponding type declarations.
Integration Test – Harper UDS proxy
Cannot find module '../core/utility/environment/environmentManager.js' or its corresponding type declarations.
Integration Test – Harper UDS proxy
Cannot find module '../core/resources/analytics/write.ts' or its corresponding type declarations.
Test – macos-13 Node 20
The job has exceeded the maximum execution time while awaiting a runner for 24h0m0s
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 – 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/
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/
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 – 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 – 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.28 MB
sha256:35c47224acb37ca0c653daabfd444e8926875d8d89787d523713596f67353baa
symphony.darwin-x64.node
1.37 MB
sha256:f8f4e669061445d0b978c0dd97d4940bfc66d5388681764b758f1f651b78c746
symphony.linux-arm64-gnu.node
1.32 MB
sha256:663c97d94e40184f0d6691e6a3add407073a0a4a0a8f80eec6183d5396a2adfd
symphony.linux-arm64-musl.node
1.35 MB
sha256:6561d4398d52ba05f888bbaff1d910bb4627f79af7760006f135c32a2d0a652a
symphony.linux-x64-gnu.node
1.41 MB
sha256:2685d993d3ceb2eb3bd7997b1271c6ceb934c1f5614df7cf6b060b551475620d
symphony.linux-x64-musl.node
1.41 MB
sha256:d96ccfe852c3a0bfcc94e6f5c85293f7f4ebb99036d48a139ef5f787805fa393