Commit graph

2 commits

Author SHA1 Message Date
Claude
94cc147fed
Improve GitHub Actions test pipeline
- Make YAML validation failures fail the build (removed continue-on-error)
- Split flake8 into syntax errors (fails) and style warnings (continues)
- Add concurrency control to cancel redundant runs
- Add Python 3.10, 3.11, and 3.12 matrix testing for better compatibility
2025-11-10 19:28:18 +00:00
Claude
b833983b30
Add GitHub Actions workflow for automated testing
- Run unit, functional, and integration tests on push/PR
- Test on Python 3.11 with Ubuntu latest
- Include code coverage reporting for unit tests
- Add linting job with black and flake8
- Validate all activity YAML files
- Trigger on main, master, develop, and claude/** branches
2025-11-10 17:06:04 +00:00