-
Notifications
You must be signed in to change notification settings - Fork 47
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
Automate release procedure #585
Comments
When that script (I believe CI job) will be executed? by a manual trigger, e.g. clicking on a button to execute CI job that will execute that script? |
Deciding that is part of this issue. |
Issues go stale after 90d of inactivity. If this issue is safe to close now please do so with /lifecycle stale |
/remove-lifecycle stale |
Issues go stale after 90d of inactivity. If this issue is safe to close now please do so with /lifecycle stale |
/remove-lifecycle stale |
Issues go stale after 90d of inactivity. If this issue is safe to close now please do so with /lifecycle stale |
/remove-lifecycle stale |
Issues go stale after 90d of inactivity. If this issue is safe to close now please do so with /lifecycle stale |
Stale issues rot after 30d of inactivity. If this issue is safe to close now please do so with /lifecycle rotten |
/remove-lifecycle rotten |
We can run the script as a github action that is manually triggered from the github website. |
Issues go stale after 90d of inactivity. If this issue is safe to close now please do so with /lifecycle stale |
/remove-lifecycle stale |
Create a script for creating github release, so we don't forget any of the steps.
For new major release:
release-vX.Y
branch frommain
.vX.Y.Z
onrelease-vX.Y
branch.target_commitish
torelease-vX.Y
branch. CI uses it.api/vX.Y.Z
pointing to the same commit asvX.Y.Z
. This is needed to make theapi
submodule accessible.release-vX.Y
branch.For new minor release:
The text was updated successfully, but these errors were encountered: