You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
1. PRs that include changes in the `helm-chart/<eoapi> || <eoapi-support>` charts are manually required to consider
3
+
1. PRs that include changes in the `helm-chart/<eoapi> || <eoapi-support> || <postgrescluster>` charts are manually required to consider
4
4
whether their changes are major, minor or patch (in terms of semantic versioning) and bump the appropriate
5
5
chart `version: ` (which follows semver) and `appVersion: ` (which does not follow semver) for each affected chart
6
6
@@ -10,16 +10,16 @@ chart `version: ` (which follows semver) and `appVersion: ` (which does not foll
10
10
11
11
1. click "Draft New Release"
12
12
13
-
2. create a new tag for that matches the `helm-chart/eoapi/Chart.yaml:version` they just commited
13
+
2. create a new tag increment based on the last one that matches the pattern `v<major>.<minor>.<patch>`. This does not have to match any of the chart versions you changed in the above PR. This repository is one-to-many with charts. So in terms of GH release we are saying, "we've release one of the three charts above" and the commit message will reflect that
14
14
15
15
3. click the "Generate release notes"
16
16
17
-
4. review the release notes and clean up
17
+
4. review the release notes and clean up and makes sure talk about which chart you released
18
18
19
19
5. click the "Publish release"
20
20
21
21
22
22
5. This last step then kicks off another GH Actions workflow called "release.yaml" which publishes any helm charts
23
23
that had version bumps since the last time
24
24
25
-
6. Verify the release is all good by running `helm repo update && helm search repo eoapi --versions`
25
+
6. Verify the release is all good by running `helm repo update && helm search repo eoapi --versions`
0 commit comments