Status: Done (2026-02-21)
Priority: Low
Component: .github/workflows/test.yml
Description: Added Codecov upload steps to the CI workflow. Coverage data (JaCoCo XML) and test results (JUnit XML) from Pester test runs are now reported to codecov.io, enabling coverage tracking and Test Analytics (flaky test detection, failure rates, PR comments).
Acceptance Criteria:
- Coverage XML is uploaded to Codecov after each CI run
- JUnit XML test results are uploaded to Codecov after each CI run
- Both PS7 and PS5 matrix entries upload with distinct flags
- Upload failures fail the build (
fail_ci_if_error: true) - Uses
CODECOV_TOKENsecret for authentication