Skip to content

fix: harden ordinary ci gates#46

Merged
ebursztein merged 1 commit into
mainfrom
codex/ci-hardening-followup
May 12, 2026
Merged

fix: harden ordinary ci gates#46
ebursztein merged 1 commit into
mainfrom
codex/ci-hardening-followup

Conversation

@ebursztein
Copy link
Copy Markdown
Collaborator

Summary: Harden ordinary CI so diagnostic KVM setup does not create red-success annotations, Rust integration coverage is blocking, coverage summary pipes fail correctly, Codecov test analytics use codecov-action@v5, and workflows opt into the Node 24 action runtime. Add workflow policy tests plus sprint/release-process notes. Tests: uv run --offline pytest tests/test_ci_codesign_runner.py -q; uv run --offline pytest tests/test_release_workflow_policy.py -q; git diff --check.

@codecov-commenter
Copy link
Copy Markdown

codecov-commenter commented May 12, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 66.5%. Comparing base (0567326) to head (99808ed).
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@          Coverage Diff          @@
##            main     #46   +/-   ##
=====================================
  Coverage   66.5%   66.5%           
=====================================
  Files        192     192           
  Lines      48822   48822           
  Branches   43974   43974           
=====================================
  Hits       32496   32496           
  Misses     14899   14899           
  Partials    1427    1427           
Flag Coverage Δ
integration 9.3% <ø> (ø)
unit 66.5% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

Components Coverage Δ
Network 95.8% <ø> (ø)
Security 85.4% <ø> (ø)
Tooling 76.0% <ø> (ø)
Monitoring 81.7% <ø> (ø)
Virtualization 68.9% <ø> (ø)
Runtime 60.5% <ø> (ø)
Daemon 59.7% <ø> (ø)
Service 38.3% <ø> (ø)
CLI 39.0% <ø> (ø)
MCP Server 23.7% <ø> (ø)
Gateway 76.2% <ø> (ø)
System Tray 72.6% <ø> (ø)
Guard 90.4% <ø> (ø)
UI 54.7% <ø> (ø)
Builder 88.6% <ø> (ø)
🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@ebursztein ebursztein merged commit 7d24b91 into main May 12, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants