GitHub Actions workflows, test stages, artifact handling, environment promotion, branch protection, and quality gates.
This skill provides CI/CD pipeline patterns for the project using GitHub Actions.
1. Lint & Compile (~30s) — Fast fail on syntax/format errors
2. Unit Tests (~1-2m) — JUnit + Vitest
3. API Tests (~3-5m) — Karate (needs running backend + DB)
4. E2E Tests (~5-10m) — Playwright (needs running frontend + backend)
5. Report (~30s) — Push results to PractiTest
6. Deploy (on main) (~2-5m) — Deploy to target environment