Commit graph

5 commits

Author SHA1 Message Date
ThatGuySam
2f667357af fix(ci): run netlify build in node 24 check
The generic
> doesitarm@1.0.0 test /Users/athena/Code/doesitarm
> vitest run

Running Astro Config File

 RUN  v4.1.0 /Users/athena/Code/doesitarm

 Test Files  7 passed (7)
      Tests  20 passed | 3 todo (23)
   Start at  13:00:20
   Duration  1.76s (transform 317ms, setup 138ms, import 1.23s, tests 2.55s, environment 2ms) entrypoint assumes artifacts that only exist after the repo's full Netlify-style build. Run the real end-to-end Netlify build in GitHub Actions instead so the hosted Node 24 check matches the supported build surface.
2026-03-15 13:00:21 -05:00
ThatGuySam
edcc260faa fix(ci): repair github node 24 workflows
Install pnpm before enabling setup-node's pnpm cache in the Cloudflare deploy job, and make the Node 24 check workflow self-contained by providing the public build URLs directly.

These fixes address the first GitHub-hosted failures that surfaced after the Node 24 migration push without changing the application runtime.
2026-03-15 12:58:18 -05:00
ThatGuySam
fcda9f0a02 chore(node): move repo tooling to node 24
Align local version markers and GitHub Actions with Node 24, switch the default test entrypoint to the maintained Vitest runner, and replace pnpm-incompatible npm helpers in repo scripts.

This also removes the obsolete AVA plus esm path and excludes disabled test fixtures from generic Vitest discovery so CI reflects the supported test surface.
2026-03-15 12:55:25 -05:00
Sam Carlton
3a92fd3613 Create env variable from repo secret 2021-05-16 16:18:58 -05:00
Sam Carlton
e866a5001d
Add Run Ava Tests action 2021-05-16 16:04:47 -05:00