Skip to content

ci: add GitHub Actions test workflow with Codecov coverage#47

Merged
chriskehayias merged 1 commit intomainfrom
feature/codecov-integration
Feb 21, 2026
Merged

ci: add GitHub Actions test workflow with Codecov coverage#47
chriskehayias merged 1 commit intomainfrom
feature/codecov-integration

Conversation

@chriskehayias
Copy link
Contributor

Summary

  • Add .github/workflows/test.yml — runs Vitest with v8 coverage on push to main and on pull requests
  • Upload coverage results to Codecov via codecov-action@v5
  • Add Tests status badge and Codecov coverage badge to README.md

Setup Required

After merging, add the CODECOV_TOKEN repository secret:

  1. Sign in at codecov.io with GitHub
  2. Add the MinistryPlatform-Community/MPNext repo
  3. Copy the upload token → Settings → Secrets → Actions → CODECOV_TOKEN

Test plan

  • Merge and verify the workflow runs on the merge commit
  • Confirm Codecov receives the coverage upload (after adding token)
  • Verify badges render in README on GitHub

🤖 Generated with Claude Code

- Add .github/workflows/test.yml running tests + v8 coverage on
  push to main and PRs
- Upload coverage to Codecov via codecov-action v5
- Add Tests and Codecov badges to README.md

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@chriskehayias chriskehayias merged commit bc9d78b into main Feb 21, 2026
1 check passed
@chriskehayias chriskehayias deleted the feature/codecov-integration branch February 21, 2026 12:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant