- The feature/bug fix implemented - code is complete, documented and checked in
- Pull request/commit includes bug number or JIRA number
- Unit tests written and running cleanly in the CI environment [1]
- All linters are running cleanly in the CI environment
- Failing CI blocks release/merge
- Integration tests written and running cleanly in the CI environment
- Code changes reviewed by at least two peers
- Acceptance criteria are verified and fulfilled
- Code merged in the main branch and running in Prod-preview
- User docs completed, reviewed and published (for user-facing changes)
- Code deployed in Production [2]
[1] just for changes in source code
[2] please note that Production environment contains also Beta environment