Skip to content

Add GitHub CI workflow with unit tests and Codecov coverage upload#4

Merged
jfkz merged 1 commit into
mainfrom
copilot/create-github-ci-file
Mar 22, 2026
Merged

Add GitHub CI workflow with unit tests and Codecov coverage upload#4
jfkz merged 1 commit into
mainfrom
copilot/create-github-ci-file

Conversation

Copilot AI commented Mar 22, 2026

Copy link
Copy Markdown
Contributor

Summary

Adds a GitHub Actions CI workflow (.github/workflows/ci.yaml) that:

  1. Triggers on any push or pull request to any branch
  2. Installs dependencies with npm ci
  3. Builds the TypeScript source with npm run build (required since unit tests import from dist/)
  4. Runs unit tests with coverage via npm run test:cov
  5. Uploads coverage reports to Codecov using codecov/codecov-action@v5

Changes

  • Add .github/workflows/ci.yaml

Copilot AI requested a review from jfkz March 22, 2026 22:41
Copilot finished work on behalf of jfkz March 22, 2026 22:41
@jfkz
jfkz marked this pull request as ready for review March 22, 2026 22:48
@jfkz
jfkz merged commit 3af9beb into main Mar 22, 2026
2 checks passed
@jfkz
jfkz deleted the copilot/create-github-ci-file branch March 22, 2026 22:48
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.

2 participants