Automate release #1002
Labels
kind/feature
Categorizes issue or PR as related to a new feature.
needs-triage
Indicates an issue or PR lacks a `triage/foo` label and requires one.
Feature description
After a release PR (a PR that bumped the chart/operator version to non per-release) is merged, a GitHub release should be automatically created.
This can be done using
ncipollo/release-action
and reading the GitHub draft release body (which could be done usingpygithub
objects https://pygithub.readthedocs.io/en/latest/github_objects/GitRelease.html https://pygithub.readthedocs.io/en/latest/github_objects/Repository.html#github.Repository.Repository.get_releases )Example: https://github.com/mateusoliveira43/cly/blob/main/.github/workflows/versioning.yml
How this will help you
Faster and more reliable process.
Feature priority
⏳ Low priority, it does not block me of using Pelorus
Code of Conduct
The text was updated successfully, but these errors were encountered: