Skip to content

ci: run tests and typechecks on push and pull requests - #63

Merged
patoles merged 1 commit into
mainfrom
ci/github-actions
Jul 11, 2026
Merged

ci: run tests and typechecks on push and pull requests#63
patoles merged 1 commit into
mainfrom
ci/github-actions

Conversation

@patoles

@patoles patoles commented Jul 11, 2026

Copy link
Copy Markdown
Owner

What does this PR do?

Adds a GitHub Actions workflow running on pushes to main and on PRs:

  • root pnpm test (scripts/ and app/ suites)
  • pnpm --dir extension test (extension suite, previously manual-only)
  • extension tsc --noEmit
  • web tsc --noEmit

Note scripts/ is not covered by any tsc project, so type errors there remain invisible; the runtime tests are the guard for now.

How to test

  1. All four commands verified passing locally on current main.
  2. The workflow's own run on this PR is the live test — see the checks below (passed in 24s).

Checklist

Root pnpm test only covers scripts/ and app/; extension tests and both
typechecks were manual-only. Run all four on every push to main and PR.
@patoles
patoles merged commit 4fa3a73 into main Jul 11, 2026
2 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.

1 participant