Context
We currently have automated tests, but no centralized coverage tracking. There is no visibility into coverage trends, no PR-level coverage feedback, and no way to prevent coverage regressions across connectors.
Goal
Integrate Codecov into our CI pipeline so that every test run produces coverage data, uploads it to Codecov, and surfaces coverage information on PRs.
Suggested TODO (Open to challenge)
- Create new GitHub Action including 2 steps:
- Run tests with coverage
- Upload coverage to Codecov