github-actions
Installation
SKILL.md
GitHub Actions Pipeline
- Use GitHub Actions as the primary CI/CD platform
- Trigger on
pushtomainand on all Pull Requests - Pipeline MUST include these stages in order:
Stage 1: Quality Gate
- name: Analyze
run: flutter analyze --fatal-infos --fatal-warnings
- name: Format Check
run: dart format --set-exit-if-changed .
- name: Run Tests
run: flutter test --coverage
- Zero warnings policy —
--fatal-infosensures no info-level issues pass - Format check MUST use
--set-exit-if-changedto enforce consistent formatting