Release Operator 0.6.2
Summary
This issue will serve as a checklist and record of the release of the GitLab Operator 0.6.2
. 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) -> !432 (merged) -
Confirm MR pipeline passes (ensuring that all new chart versions work as expected) -> https://gitlab.com/gitlab-org/cloud-native/gitlab-operator/-/pipelines/505967728 -
Merge MR to master
-
Pick relevant changes into 0-6-stable
-
Create 0.6.2
tag from0-6-stable
branch:./scripts/tag_release.sh <version>
-
Push 0.6.2
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: !446 (merged) -
Release to OperatorHub.io: https://github.com/k8s-operatorhub/community-operators/pull/1034
Edited by Mitchell Nielsen