Aligns ci.yml with deploy.yml (merged in #46): pnpm 10→11, Node 22→26, so CI and CD build in the same environment.
All actions stay pinned to their latest release commit SHAs (checkout v7.0.0, setup-go v6.5.0, setup-tinygo v3.0.0, pnpm/action-setup v6.0.9, setup-node v6.4.0); Go 1.26 + TinyGo 0.41.1 are latest. actionlint clean. This PR's own ci run exercises pnpm 11 + Node 26 end to end.
Aligns `ci.yml` with `deploy.yml` (merged in #46): **pnpm 10→11, Node 22→26**, so CI and CD build in the same environment.
All actions stay pinned to their latest release commit SHAs (checkout v7.0.0, setup-go v6.5.0, setup-tinygo v3.0.0, pnpm/action-setup v6.0.9, setup-node v6.4.0); Go 1.26 + TinyGo 0.41.1 are latest. actionlint clean. This PR's own `ci` run exercises pnpm 11 + Node 26 end to end.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Aligns
ci.ymlwithdeploy.yml(merged in #46): pnpm 10→11, Node 22→26, so CI and CD build in the same environment.All actions stay pinned to their latest release commit SHAs (checkout v7.0.0, setup-go v6.5.0, setup-tinygo v3.0.0, pnpm/action-setup v6.0.9, setup-node v6.4.0); Go 1.26 + TinyGo 0.41.1 are latest. actionlint clean. This PR's own
cirun exercises pnpm 11 + Node 26 end to end.