Skip to content

fix(api): paginate GET /task/{task_id}/result to prevent OOM on large scans #3330

fix(api): paginate GET /task/{task_id}/result to prevent OOM on large scans

fix(api): paginate GET /task/{task_id}/result to prevent OOM on large scans #3330

Triggered via pull request July 6, 2026 03:24
Status Failure
Total duration 3m 20s
Artifacts 5

ci.yml

on: pull_request
detect-changes
10s
detect-changes
issue-template-label-validation
6s
issue-template-label-validation
doc-anchor-validation
7s
doc-anchor-validation
backend-audit
48s
backend-audit
backend-lint
34s
backend-lint
formatting-hygiene
6s
formatting-hygiene
benchmark
42s
benchmark
Matrix: parser-contracts
Matrix: frontend-run-checks
backend-tests
0s
backend-tests
frontend-checks
2s
frontend-checks
Fit to window
Zoom out
Zoom in

Annotations

20 errors and 15 warnings
backend-unit
Event loop is closed
backend-unit
Event loop is closed
backend-unit
Event loop is closed
backend-unit
Event loop is closed
backend-unit
Event loop is closed
backend-unit
Event loop is closed
backend-unit
Event loop is closed
backend-unit
Event loop is closed
backend-unit
Event loop is closed
backend-unit
Event loop is closed
backend-integration
Event loop is closed
backend-integration
Event loop is closed
backend-integration
Event loop is closed
backend-integration
Event loop is closed
backend-integration
Event loop is closed
backend-integration
Event loop is closed
backend-integration
Event loop is closed
backend-integration
Event loop is closed
backend-integration
Event loop is closed
backend-integration
Event loop is closed
issue-template-label-validation
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-python@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
doc-anchor-validation
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-python@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
detect-changes
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-python@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
formatting-hygiene
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/
backend-lint
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-python@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
backend-audit
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-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/
parser-contracts (exploit)
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-python@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
parser-contracts (credentials)
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-python@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
benchmark
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-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/
parser-contracts (network)
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-python@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
parser-contracts (intrusive)
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-python@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
backend-unit
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-python@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
frontend-run-checks (22)
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/
frontend-run-checks (20)
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/
backend-integration
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-python@v5. 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
benchmark-threshold-comparison
1.09 KB
sha256:4a48ad759aead9af6eee919feac5e39ee55e71a213af266ddf75702330aa47cd
npm-audit-report
329 Bytes
sha256:a77e8e2a633281b6ddcd3bae6376a1ed58e6760680b749990e56df3dcc7c13b8
npm-audit-report
329 Bytes
sha256:3f650603ff34bd38c4d3d52cfd753483b7a6a614066e24d78c08b5e65b288758
pip-audit-report
869 Bytes
sha256:1e29b04b7d8828d2ac78db166e0410a28acfa99efe4408ceb0ced73f54adadbf
sbom
1.16 KB
sha256:948ef5a7e7cad21e27f222b2169a1b0847f2c5b5c71d130140d15720aaf5bb33