Parent
Part of #1276
Summary
Refactor Octocov metrics publication to avoid direct pushes to main from CI and make failures visible/actionable.
Problem
Current workflow can mutate repository state directly and may hide failures via permissive error handling.
Acceptance Criteria
Notes
Keep existing metric generation value while reducing repo mutation risk.