-
Notifications
You must be signed in to change notification settings - Fork 10.4k
Allow explicit manual runs of mirror pipeline #41736
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
Conversation
# Run the pipeline manually (usually disallowed) | ||
- name: manualRun | ||
default: false | ||
displayName: Are you sure you want to run this pipeline manually? |
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.
Could you explain the point of this confirmation❔
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.
The use case of this pipeline is pretty narrow, and given that we're making users explicitly opt-in to running it manually, I think it makes sense to ask for confirmation.
In case we ever need to trigger this manually, surface a checkbox to the user. Test build worked (though couldn't actually do any mirroring, since the variable group we use is only available on branches named
main
)