Commit Graph

9 Commits

Author SHA1 Message Date
saravanakumardb1
fb0dd1753a ci(gitea): add gitea-doctor pre-flight to all CI jobs (F15 guard)
Wires bash scripts/gitea/doctor.sh --quiet as a pre-build step in all 4
jobs (backend, web, mobile, e2e). Catches the F15 class of failures —
stale env tokens, registry unreachable, owner-rename drift — in ~2s
instead of waiting for pnpm install to fail mid-build.

continue-on-error: true for now so warnings don't block the pipeline
during rollout. Flip to required once the doctor pattern is established
ecosystem-wide.

Pattern documented in:
  learning_ai_devops_tools/docs/docker-build-optimization-roadmap.md § E0
2026-05-27 00:53:45 -07:00
saravanakumardb1
5be6a18813 ci: fix YAML formatting — normalize blank lines 2026-03-29 11:04:16 -07:00
saravanakumardb1
f05b7474f3 ci: add Playwright E2E job + test:e2e script 2026-03-28 00:35:42 -07:00
saravanakumardb1
f9cb3a323d ci: add lint steps to Gitea CI for backend + web 2026-03-27 22:59:50 -07:00
saravanakumardb1
41477323df fix(ci): remove stale common-plat build step — packages from Gitea registry now 2026-03-24 05:54:50 -07:00
saravanakumardb1
1da2dcc7d9 fix(ci): skip common-plat install + add HUSKY=0
- Remove pnpm install from common-plat build step (deps already local)
- Add HUSKY=0 to prevent husky install failure in CI
2026-03-22 21:12:03 -07:00
saravanakumardb1
008554cd8d fix(ci): build only @bytelyst/* packages in common-plat
- Use pnpm -r --filter './packages/**' build to avoid dashboard/service builds
- Fixes .next/lock conflict from parallel jobs building common-plat
2026-03-22 20:33:52 -07:00
saravanakumardb1
d80dc4d553 fix(ci): use local paths for host-mode Gitea runner
- Replace actions/checkout with git pull + local working-directory
- Fixes corp proxy blocking GitHub action downloads
2026-03-22 20:23:03 -07:00
saravanakumardb1
ad50e604c6 chore(ci): migrate to Gitea local CI, disable GitHub Actions
- Add .gitea/workflows/ci.yml for self-hosted Gitea runner
- Disable .github/workflows/ci.yml (GitHub billing blocked)
2026-03-22 20:13:18 -07:00