Add Forgejo Actions CI, remove GitHub Actions #1

Merged
sam merged 2 commits from kiro/forgejo-ci into main 2026-06-23 22:52:35 +00:00

2 commits

Author SHA1 Message Date
Samuel James
cd4526a214 Remove GitHub Actions workflow
All checks were successful
CI / validate (pull_request) Successful in 47s
CI/CD now runs on Forgejo Actions via the dedicated forgejo-runner LXC.
The .github/workflows/ directory is no longer needed.

Co-authored-by: Samuel James <ssamjame@amazon.com>
Co-authored-by: Kiro <noreply@kiro.dev>
2026-06-23 18:51:26 -04:00
Samuel James
22ca400a9c Add Forgejo Actions CI workflow
Type-check and build frontend + backend on push to main and on PRs.
Runner is registered on a dedicated LXC (forgejo-runner) using
node:22-bookworm containers.

Co-authored-by: Samuel James <ssamjame@amazon.com>
Co-authored-by: Kiro <noreply@kiro.dev>
2026-06-23 18:47:02 -04:00