Commit Graph

6 Commits

Author SHA1 Message Date
Xiaoxia AI 85402dd153 docs: close phase7 deployment ci validation 2026-06-20 21:38:50 +08:00
Xiaoxia AI f529c145d9 docs(ci): establish runner infrastructure governance 2026-06-19 08:39:33 +08:00
Xiaoxia AI d488d0d488 fix: use manual checkout for gitea actions 2026-06-15 20:02:04 +08:00
Xiaoxia AI 56aeafcb53 fix: set gitea checkout base url 2026-06-15 19:59:47 +08:00
Xiaoxia AI f69e649c7f chore: wire real host-based gitea deploy 2026-06-15 19:58:11 +08:00
Xiaoxia AI cb2364a363 feat: add CI/CD pipeline with Gitea Actions
Deploy / deploy-staging (push) Failing after 30s
Deploy / deploy-production (push) Has been skipped
Tests / test (push) Failing after 30s
Tests / lint (push) Failing after 30s
- .gitea/workflows/tests.yml: automated testing + linting on push/PR
- .gitea/workflows/deploy.yml: deployment workflow (placeholder)
- docs/CI-CD.md: CI/CD configuration guide
- requirements-dev.txt: development dependencies (pytest, black, flake8, mypy)
- test job: run pytest with coverage report
- lint job: black + flake8 + mypy code quality checks
2026-06-15 16:53:09 +08:00