Commit Graph
3 Commits
Author SHA1 Message Date
Kamran Ahmed 5e7fcfd0db Remove release workflow
Reverts auto-publish on tag push; releases stay manual.
2026-06-23 09:48:04 +01:00
Kamran Ahmed 805f8ed109 Add release workflow to publish on tag push
Publishes to npm when a version tag (e.g. 1.4.0, no "v" prefix) is
pushed, matching the existing tag convention. Builds and tests before
publishing and authenticates via the NPM_TOKEN repo secret.
2026-06-23 09:48:04 +01:00
Kamran Ahmed dbcda5db19 Add CI workflow to build and test on PRs
Runs `pnpm build` and `pnpm test:run` on pushes and pull requests to
master using pnpm + Node 22. There was no CI previously.
2026-06-23 09:48:04 +01:00