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. Bump version in OLM_VERSION file. Make a PR and wait until it has been merged.
4
+
5
+
1. Pull change from above and make new tag with matching version. Push tag directly to this repo.
6
+
7
+
1. Confirm that new images have been built here: <https://quay.io/repository/operator-framework/olm?tab=builds>.
8
+
9
+
1. Run `make release` on master branch (easiest if done with a clean working directory). Make a PR and ensure all tests pass for merging.
10
+
11
+
## Changelog Generation
2
12
3
13
Changelogs for OLM are generated using [GitHub Changelog Generator](https://github.com/github-changelog-generator/github-changelog-generator).
4
14
15
+
If the gem command is available, one can install via `gem install github_changelog_generator`. Afterward installing it may be worth modifying the MAX_THREAD_NUMBER to something lower similar to what is done here: <https://github.com/github-changelog-generator/github-changelog-generator/pull/661>. Now the changelog can be generated:
The resulting CHANGELOG.md file can be copied into a new release created via <https://github.com/operator-framework/operator-lifecycle-manager/releases/new>.
0 commit comments