Skip to content

Latest commit

 

History

History
35 lines (29 loc) · 1.29 KB

release.md

File metadata and controls

35 lines (29 loc) · 1.29 KB

Creating a new release

Creating a new conmon-rs release can be done by proposing a PR to bump the versions in the following files:

After that PR being merged, an annotated tag can be pushed to the repository or via the GitHub UI. We usually auto-generate the changelog directly from the GitHub UI. A "Create Release" GitHub action should run for that tag which attaches the vendored sources to the release, for example:

Those sources have to be used to update the package in brew. To update the package, run in an appropriate environment:

> kinit $USER@IPA.REDHAT.COM
> rhpkg clone conmon-rs
> cd conmon-rs
> git checkout rhaos-4.12-rhel-8  # or rhaos-4.12-rhel-9
> vim conmon-rs.spec  # edit the Version
> spectool -g conmon-rs.spec
> rhpkg new-sources *.tar.gz
> rpmdev-bumpspec -c "Bump to v0.5.0" conmon-rs.spec
> git commit -asm "Bump to v0.5.0"
> git push
> rhpkg build