Warning
🚧 Work in Progress: This page is currently under construction. Content may be incomplete or subject to change. To contribute, see the contribution guide.
CI/CD & Deploy
Continuous Integration and Continuous Deployment standards for the Technology department.
Platform
The Technology department uses GitHub Actions as the CI/CD platform for all repositories.
Pipeline stages
flowchart LR A[Push / PR] --> B[Lint & Tests] B --> C[Build] C --> D{Branch} D -->|main branch| E[Deploy to Staging] E --> F[Integration tests] F --> G{Approved} G -->|Yes, change ticket| H[Deploy to Production] G -->|No| I[Block]
Sections
- GitHub Actions — pipeline templates and conventions
- Deploy Policy — approval gates, rollback, emergency deploys