-
Notifications
You must be signed in to change notification settings - Fork 1.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
release: add a small script to "automate" bugfix releases #7855
release: add a small script to "automate" bugfix releases #7855
Conversation
cc @afrittoli @chitrangpatel @JeromeJu |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @vdemeester 🤖 🚀
/test check-pr-has-kind-label |
@vdemeester: The specified target(s) for
The following commands are available to trigger optional jobs:
Use In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
Adding a `bugfix-release.sh` script to automate bugfix releases. Today it is meant to be started by a maintainer, like the following ``` ./tekton/bugfix-release upstream/release-v0.47.x ``` - It will detect the old version, and commit related to the version - It will compute the new version number - It will detect the release name - If there is no different between the old version and the new one (aka, no commit in the release branch since last release), it will be exit gracefully. The idea is that, from there, we can automate the bugfix release completely. We could run this script weekly for each "supported" release branch, and it would automatically do the release for us. Signed-off-by: Vincent Demeester <vdemeest@redhat.com>
9a53c56
to
30d778a
Compare
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: JeromeJu The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
1 similar comment
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: JeromeJu The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
/lgtm |
Changes
Adding a
bugfix-release.sh
script to automate bugfix releases. Todayit is meant to be started by a maintainer, like the following
one (aka, no commit in the release branch since last release), it
will be exit gracefully.
The idea is that, from there, we can automate the bugfix release
completely. We could run this script weekly for each "supported"
release branch, and it would automatically do the release for us.
Signed-off-by: Vincent Demeester vdemeest@redhat.com
/kind misc
Submitter Checklist
As the author of this PR, please check off the items in this checklist:
/kind <type>
. Valid types are bug, cleanup, design, documentation, feature, flake, misc, question, tepRelease Notes