Skip to content

ci: run typecheck, tests, and build on PRs#11

Merged
TrystonPerry merged 2 commits into
masterfrom
ci/pr-checks
Jun 5, 2026
Merged

ci: run typecheck, tests, and build on PRs#11
TrystonPerry merged 2 commits into
masterfrom
ci/pr-checks

Conversation

@TrystonPerry

Copy link
Copy Markdown
Collaborator

Summary

Today the only GitHub Actions workflow runs on GitHub release events (publish.yml), so nothing validates PRs before merge and regressions can ship to master unnoticed. This adds a ci.yml workflow that runs pnpm typecheck, pnpm test, and pnpm build on every PR targeting master and on pushes to master, mirroring the toolchain (pnpm, Node 22) used in publish.yml.

Test plan

  • Confirm the CI workflow runs and passes on this PR

Adds a CI workflow that runs on pull requests targeting master and
pushes to master so regressions are caught before merge instead of
only at publish time.
@TrystonPerry TrystonPerry merged commit 19d880d into master Jun 5, 2026
1 check passed
@TrystonPerry TrystonPerry deleted the ci/pr-checks branch June 5, 2026 17:29
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