Reorder Helm Chart releasing steps
The current Helm Chart release subprocedure misses one important
step: adding an information about used GitLab Runner version to
the CHANGELOG.md
file.
It's also inconsistent with the GitLab Runner git history, where
the CHANGELOG update is the last thing that happens and the commit
that is tagged. For the Helm Chart instead we're first updating
the CHANGELOG but after this we're adding two commits that are
updating Chart.yaml
with new values for version
and appVersion
.
This commit reorders the steps for Helm Chart releasing, so that
we first update Chart.yaml
and as then we update the CHANGELOG
as the very last step of the release.
It also adds the line about GitLab Runner version update to the
template. The line should be added at the very top of each
Helm Chart's CHANGELOG entry. And the information that for the
stable tag, when merging all of the RC groups, the intermediate
updates of GitLab Runner to subsequent X.Y.0-rcZ
versions should
be skipped.