Skip to content

feat: extract testable triage logic; raise coverage to 90% with per-file floor #103

feat: extract testable triage logic; raise coverage to 90% with per-file floor

feat: extract testable triage logic; raise coverage to 90% with per-file floor #103

Triggered via pull request June 24, 2026 17:17
Status Success
Total duration 1m 6s
Artifacts 3

ci.yml

on: pull_request
Matrix: quality
Matrix: test-and-smoke
Fit to window
Zoom out
Zoom in

Annotations

6 warnings
Lint, format, and type checks on Python 3.10
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/
Lint, format, and type checks on Python 3.11
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/
Lint, format, and type checks on Python 3.12
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/
Test and smoke workflow on Python 3.10
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/
Test and smoke workflow on Python 3.11
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/
Test and smoke workflow on Python 3.12
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/

Artifacts

Produced during runtime
Name Size Digest
underwriting-decision-safety-artifacts-python-3.10
891 KB
sha256:c7a9fda43066d68962fea11c25def8542e96f3f4cc8f6ec900801918fb961dc0
underwriting-decision-safety-artifacts-python-3.11
876 KB
sha256:582e29a02d4998eb3f68c7e9f46c50e79a0d5382f610b51cb366da4726af0802
underwriting-decision-safety-artifacts-python-3.12
876 KB
sha256:7bb275179eec7e80a1df3025662545c91d545d3078ab82c2d62e1b09318c8029