Runs `pnpm build` and `pnpm test:run` on pushes and pull requests to master using pnpm + Node 22. There was no CI previously.