Hi there, I am currently following the manual releasing and I got to the following section: Release Management | Sentry Documentation
I am wondering what would be good practice for finalizing the release in the following use case.
We currently have 3 environments, preview
, staging
, and production
.
- preview: feature branch deployment
- staging: before going to production (merged into main branch)
- production: released to production
We use the same $CI_COMMIT_SHA
(from GitLab CI) as the release version for all of them.
Should I finalize the release once the production
environment deploys finish?
Or should I finalize the release per environment deployment?