Release Operator 0.6.1
Summary
This issue will serve as a checklist and record of the release of the GitLab Operator 0.X.Y
. Some processes have not been fully automated yet (#224 (closed)), so this should be helpful to coordinate tasks between the team members and identify points for future improvement.
To do
-
Confirm MR is opened automatically by Charts pipeline to update CHART_VERSIONS
(charts are published around 13:30 UTC) -> !424 (merged) -
Confirm MR pipeline passes (ensuring that all new chart versions work as expected) -> https://gitlab.com/gitlab-org/cloud-native/gitlab-operator/-/pipelines/499341984 -
Merge MR to master
-
Pick relevant changes into X-Y-stable
(!426 (merged)) -
Create X.Y.Z
tag fromX-Y-stable
branch:./scripts/tag_release.sh <version>
-
Push X.Y.Z
tag:git push origin <version>
-
Confirm that the release is created with the associated manifest artifacts -
Confirm that the tagged image is pushed to the container registry -
Update Documentation with references to the latest version -
Operator repo (!428 (merged)) -
Chart repo (gitlab-org/charts/gitlab!2464 (merged))
-
Edited by Jason Plum