-
-
Notifications
You must be signed in to change notification settings - Fork 598
ci: add release automation #1423
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
ci: add release automation #1423
Conversation
Thanks for opening this pull request!
|
430967e
to
9951980
Compare
Codecov Report
@@ Coverage Diff @@
## alpha #1423 +/- ##
========================================
Coverage ? 99.94%
========================================
Files ? 61
Lines ? 5943
Branches ? 1350
========================================
Hits ? 5940
Misses ? 3
Partials ? 0 Continue to review full report at Codecov.
|
🎉 This change has been released in version 3.3.2-alpha.1 |
🎉 This change has been released in version 3.4.0 |
New Pull Request Checklist
Issue Description
Adds release automation with the following branch model change:
alpha
: working branchrelease
: stable branchNote that there is currently no
beta
branch, due to the currently low activity in this repository. If necessary abeta
branch can be added in the future.A scheduler automatically creates a stable release PR from the alpha branch every 1st of the month. Whether this is practical, or stable releases should be triggered manually is tbd. A stable release PR can also be triggered manually, by manually executing the workflow
release-automated-scheduler
.Related issue: #n/a
Approach
n/a
TODOs before merging
n/a