Skip to content

ci: add CI workflow for build and test on Node 20, 22, 24 - #82

Merged
PanAchy merged 1 commit into
developfrom
ci/add-github-actions
May 11, 2026
Merged

ci: add CI workflow for build and test on Node 20, 22, 24#82
PanAchy merged 1 commit into
developfrom
ci/add-github-actions

Conversation

@PanAchy

@PanAchy PanAchy commented May 11, 2026

Copy link
Copy Markdown
Owner

What changed

  • Add .github/workflows/ci.yml with build + typecheck + test matrix

Context

No CI exists today. The publish workflow runs tests, but only on release. This adds a proper CI gate on pushes to develop and PRs to develop/main, testing against Node 20, 22, and 24.

Test plan

  • CI runs on this PR and passes (at least the non-SQLite tests)

Runs on push to develop and PRs to develop/main. Tests against the
three current Node LTS lines to catch platform-specific issues like #80.
@PanAchy
PanAchy force-pushed the ci/add-github-actions branch from dc2e8bf to aeb961f Compare May 11, 2026 13:46
@PanAchy
PanAchy merged commit 991400c into develop May 11, 2026
3 checks passed
@PanAchy
PanAchy deleted the ci/add-github-actions branch May 11, 2026 13:47
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