-
Notifications
You must be signed in to change notification settings - Fork 6.9k
Open
Description
Here's the proposal to have a less manual release workflow:
- Create a
changelogsdirectory - Change the release process to use PR instead of issues, and create a file (Filename == release ? TODO) for each release which will become the content of the release notes. -> this allows us to leverage /lgtm and /approve.
- Use a github worklow to create release from the merged file (https://github.com/marketplace/actions/create-a-release-in-a-github-action) for instance.
- Possibly other parts, like pushing the relevant images ....
Follow-ups:
- automate the PR (but we'll probably run into Update
kubernetes-clientorganization to allow Github Actions to create pull requests kubernetes/org#5126 - add artifacts (ansible collection ...)
@yankay @tico88612 wdyt ?
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels