Skip to content

M48: Production hardening — 8 fixes for operational gaps #91

M48: Production hardening — 8 fixes for operational gaps

M48: Production hardening — 8 fixes for operational gaps #91

Triggered via push March 15, 2026 00:25
Status Success
Total duration 1m 7s
Artifacts

ci.yml

on: push
Python Test & Lint
31s
Python Test & Lint
Shell Script Lint
6s
Shell Script Lint
Validate YAML configs
6s
Validate YAML configs
Verify action pins
6s
Verify action pins
Supply Chain & SBOM Verification
31s
Supply Chain & SBOM Verification
Security Regression Tests
42s
Security Regression Tests
Test Count Drift Check
36s
Test Count Drift Check
Dependency Vulnerability Audit
1m 2s
Dependency Vulnerability Audit
Documentation Validation
3s
Documentation Validation
Matrix: Go Build & Test
Fit to window
Zoom out
Zoom in

Annotations

8 warnings
Supply Chain & SBOM Verification
Restore cache failed: Dependencies file is not found in /home/runner/work/SecAI_OS/SecAI_OS. Supported file pattern: go.mod
Python Test & Lint
services/quarantine/quarantine/watcher.py:178: [MEDIUM] Audit url open for permitted schemes. Allowing use of file:/ or custom schemes is often unexpected.
Python Test & Lint
services/quarantine/quarantine/pipeline.py:1437: [MEDIUM] Audit url open for permitted schemes. Allowing use of file:/ or custom schemes is often unexpected.
Python Test & Lint
services/agent/agent/sandbox.py:403: [MEDIUM] Probable insecure usage of temp file/directory.
Python Test & Lint
services/agent/agent/app.py:555: [MEDIUM] Chmod setting a permissive mask 0o660 on file (sock_path).
Test Count Drift Check
Restore cache failed: Dependencies file is not found in /home/runner/work/SecAI_OS/SecAI_OS. Supported file pattern: go.mod
Security Regression Tests
Restore cache failed: Dependencies file is not found in /home/runner/work/SecAI_OS/SecAI_OS. Supported file pattern: go.mod
Dependency Vulnerability Audit
Restore cache failed: Dependencies file is not found in /home/runner/work/SecAI_OS/SecAI_OS. Supported file pattern: go.mod