Commit graph

3 commits

Author SHA1 Message Date
yangdx
ea421295a6 Drop Python 3.10 and 3.11 from CI test matrix
(cherry picked from commit 1f8751225d)
2025-12-04 19:11:14 +08:00
yangdx
660ccc7ada Add GitHub CI workflow and test markers for offline/integration tests
- Add GitHub Actions workflow for CI
- Mark integration tests requiring services
- Add offline test markers for isolated tests
- Skip integration tests by default
- Configure pytest markers and collection

(cherry picked from commit 4ea2124001)
2025-12-04 19:11:12 +08:00
yangdx
64415ae187 Rename GitHub workflow from "Tests" to "Offline Unit Tests"
(cherry picked from commit 656025b75e)
2025-12-04 19:09:09 +08:00