Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

OPSEXP-2364 Add release docs #150

Merged
merged 1 commit into from
Nov 9, 2023
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
19 changes: 19 additions & 0 deletions docs/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -64,3 +64,22 @@ There is an initial support for bumping charts dependencies with
[Updatecli](https://www.updatecli.io/) via a manually triggered
[GHA
workflow](https://github.com/Alfresco/alfresco-helm-charts/actions/workflows/updatecli.yaml).

## Release

* Ensure alfresco-common [version](../charts/alfresco-common/Chart.yaml) is not a
pre-release, otherwise release it.
* Ensure
[supported-matrix](https://github.com/Alfresco/alfresco-updatecli/blob/master/deployments/values/supported-matrix.yaml)
has been manually updated for the latest acs version released and the
compatibility matrix is up to date.
* Trigger the creation of an update branch by executing [Bump
version](../.github/workflows/updatecli.yaml) with `values` option. Optionally
you can test not yet merged changes from alfresco-updatecli by specifying a
branch other than master.
* Check that `updatecli-bump-acs` branch has been created. Review changes made
by updatecli according to the supported matrix, eventually revert manually
unwanted changes and push again.
* Ensure that all the charts are getting a GA release (non-alpha) at this point.
* Once the PR has been merged and all charts released, you can head to
[acs-deployment](https://github.com/Alfresco/acs-deployment) to update the ACS umbrella chart.