- Security: Static Application Security Testing (SAST), secret detection, etc.
- Quality: Code quality and linting
- Test: Unit and integration tests
- Build: Build, compile, Dockerfiles
- Deploy: Deploy the application to an environment
- Tag: Create Git tags and GitHub releases