-
Notifications
You must be signed in to change notification settings - Fork 54
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
docs: add decision record to make release manual #1653
docs: add decision record to make release manual #1653
Conversation
Quality Gate passedIssues Measures |
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.
a pair of nits, LGTM otherwise
- GH only allows for the `on pull_request` event to be of type `closed`. This works fine when a PR is merged but will | ||
also trigger |
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.
- GH only allows for the `on pull_request` event to be of type `closed`. This works fine when a PR is merged but will | |
also trigger | |
- GH only allows for the `on pull_request` event to be of type `closed`. This works fine when a PR is merged but it will | |
also trigger the event |
with skipped run logs. | ||
|
||
Additionally: | ||
- We keep a dedicated `manual-release-bugfix` workflow to manually trigger a bugfix release because it is done under |
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.
- We keep a dedicated `manual-release-bugfix` workflow to manually trigger a bugfix release because it is done under | |
- We are keeping a dedicated `manual-release-bugfix` workflow to manually trigger a bugfix release because it is done under |
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.
small typo, good otherwise
different conditions. | ||
This workflow re-uses the main release workflow. There is no need to keep the `manual-release-bugfix` workflow if the | ||
main release workflow is manually triggered. | ||
- Workflow can only be triggered by commiters so control over releases and its conditions is guaranteed. |
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.
- Workflow can only be triggered by commiters so control over releases and its conditions is guaranteed. | |
- Workflow can only be triggered by committers, so control over releases and its conditions is guaranteed. |
closed because replaced by #1666 |
WHAT
Adds a decision record to make the release workflow trigger via manual dispatch only.
WHY
Check #1652
Closes #1652