-
Notifications
You must be signed in to change notification settings - Fork 1k
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
set default shell to powershell in windows #135
Conversation
@bryanmacfarlane @chrispat do we need a feature flag so we can quickly mitigate specific accounts? or is the mitigation to tell customers to add |
make sure we get the desired behavior where $LASTEXITCODE bubbles failure |
I spoke to Bryan about this and we don't think this is needed because we are doing this as an independent runner release so we can roll back if needed. We don't really envision toggling this feature flag as once it sits in production for a bit toggling the flag would break users dependent on the functionality. |
I agree that we don't really want to toggle this one. |
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.
LGTM
This correctly fails builds when |
* set default shell to powershell in windows * Update error checking * Update error message
Ref actions#135 - Correct teardown permissions
Chose to not do this via a feature flag as we are rolling out right after another runner so the set of changes should be minimal
https://github.com/github/pe-actions-runtime/issues/84
BREAKING CHANGE we wish to roll this out on 10/23 after ChrisPat has given sufficient notice to customers