Commit Graph

4 Commits

Author SHA1 Message Date
Xiaoxia AI e37eec67dc chore(ci): use prebuilt python validation image 2026-06-20 21:05:10 +08:00
Xiaoxia AI 8ad7fd09d5 fix(ci): remove runtime dependencies from dev requirements
CI/CD Pipeline / Validate Code Quality And Tests (push) Successful in 3m14s
2026-06-19 08:46:05 +08:00
Xiaoxia AI 53666760fc chore(ci): unify dev dependencies via requirements-dev
CI/CD Pipeline / Code Quality Check (push) Successful in 38m27s
CI/CD Pipeline / Run Tests (push) Failing after 30s
CI/CD Pipeline / Build Summary (push) Has been skipped
2026-06-18 17:26:40 +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