Skip to content

ci: sync GitHub Actions workflow and add coverage reporting - #7

Merged
notandrewyang merged 1 commit into
mainfrom
ci/sync-and-add-coverage
Sep 1, 2026
Merged

notandrewyang merged 1 commit into
mainfrom
ci/sync-and-add-coverage

Conversation

@lukeGao0

@lukeGao0 lukeGao0 commented Sep 1, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Port the ci.yml workflow from dev to main (typecheck, build, coverage on push/PR)
  • Add @vitest/coverage-v8 and wire coverage into vitest.config.ts
  • Add the build status badge to README

Test plan

  • pnpm run typecheck passes
  • pnpm run build passes
  • pnpm run coverage — 16 tests passed
  • Verify CI run is green on GitHub Actions

Port the ci.yml workflow from dev to main, add @vitest/coverage-v8,
and wire vitest.config.ts for coverage output. Add the build status
badge to README.
@lukeGao0
lukeGao0 requested a review from a team September 1, 2026 09:33
@lukeGao0

lukeGao0 commented Sep 1, 2026

Copy link
Copy Markdown
Contributor Author

reviewed

1 similar comment
@notandrewyang

Copy link
Copy Markdown
Contributor

reviewed

@notandrewyang
notandrewyang self-requested a review September 1, 2026 10:11
@notandrewyang
notandrewyang merged commit 486a7c5 into main Sep 1, 2026
3 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.

3 participants