Skip to content

👷 ci: run tests on PRs and pushes - #1

Merged
kud merged 1 commit into
mainfrom
ci/run-tests
Jul 4, 2026
Merged

kud merged 1 commit into
mainfrom
ci/run-tests

Conversation

@kud

@kud kud commented Jul 4, 2026

Copy link
Copy Markdown
Owner

Adds a CI workflow that runs the existing quality gates (typecheck, build, test) on every pull request and push to main. Previously the only workflow was release.yml, which only runs on tag pushes — PRs had no automated check.

  • Install: npm ci (lockfile is committed) + actions/setup-node cache: npm
  • Gates wired: typecheck, build, test (no lint script exists in package.json, so none was added)
  • Versions matched to release.yml: actions/checkout@v6, actions/setup-node@v6, node 24

Verified locally before pushing: npm ci, npm run typecheck, npm run build, npm run test all pass clean.

@kud
kud marked this pull request as ready for review July 4, 2026 18:55
@kud
kud merged commit 9383785 into main Jul 4, 2026
1 check passed
@kud
kud deleted the ci/run-tests branch July 4, 2026 18:55
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.

1 participant