-
Notifications
You must be signed in to change notification settings - Fork 105
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
Update README to include point release instructions #536
base: main
Are you sure you want to change the base?
Conversation
@@ -61,6 +68,18 @@ The release process is building all runtimes and then puts them into a release i | |||
|
|||
The format of [`CHANGELOG.md`](CHANGELOG.md) is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). | |||
|
|||
### Point releases | |||
|
|||
In order to release a patch or fix outside the normal release process, some additional steps are needed. |
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.
Not ultra happy with this process, but until someone has automated it, it is good to have it written down.
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.
Ideally there would be a bot command so you could call /cmd point-release
or whatever in a comment on a PR made against the x.y.z
branch, the bot would create branch x.y.b
, rebase the PR to x.y.b
then trigger the release process from release-*
branch when it sees the usual changelog changes when the branch is merged.
Probably would need to know which release is on chain and only allow +1s to avoid lots of branches being made.
Co-authored-by: Oliver Tale-Yazdi <[email protected]>
Co-authored-by: Sebastian Kunert <[email protected]>
/merge |
Enabled Available commands
For more information see the documentation |
Failed to update PR ❌There was an error while trying to keep this PR You may have conflicts More info in the logs 📋 |
Also update project structure while I'm here