Skip to content

Commit

Permalink
OPSEXP-2364 Add release docs (#150)
Browse files Browse the repository at this point in the history
  • Loading branch information
gionn authored Nov 9, 2023
1 parent 0a837f0 commit 595dd34
Showing 1 changed file with 19 additions and 0 deletions.
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.

0 comments on commit 595dd34

Please sign in to comment.