Release Workflow¶
To create a new release, follow these steps:
- Announce in rollout channel and choose a nice gif to celebrate it
- Choose a commit to release (usually the latest on main)
- Press release button, the commit will be tagged automatically and a new pipeline will be triggered in the deployment repo
- Monitor production closely e.g. on Sentry
- Collect user facing changes (Release Notes) in the commit history
- Write release notes in the release notes repository and create a merge request.