-
Notifications
You must be signed in to change notification settings - Fork 519
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
[Localization] Use force-with-lease #15054
Conversation
📋 [PR Build] API Diff 📋API diff (for current PR)ℹ️ API Diff (from PR only) (please review changes) .NETXamarin vs .NETAPI diff (vs stable)✅ API Diff from stable .NETXamarin vs .NETGenerator diff✅ Generator Diff (no change) Pipeline on Agent XAMBOT-1023.Monterey' |
💻 [PR Build] Tests on macOS Mac Catalina (10.15) passed 💻✅ All tests on macOS Mac Catalina (10.15) passed. Pipeline on Agent |
❌ [PR Build] Tests on macOS M1 - Mac Big Sur (11.5) failed ❌Failed tests are:
Pipeline on Agent |
From StackOverflow since i had to look it up:
|
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.
Force always scares me, but I think this is good.
In the localization process, we try to delete the Localization branch, and then create a new Localization branch from main in order to sync main and Localization. In this seemingly random instance, the Localization branch was not able to be deleted https://devdiv.visualstudio.com/DevDiv/_build/results?buildId=6164579&view=logs&j=ee797c9a-308f-58f3-15cb-bf937fe4c606&t=83c41547-0a37-55a1-12ce-d2da371355ea.
This caused us not to be able to push to the localization branch. If this happens again, let's force-with-lease the push to override this.
I will also be turning off the github action that also syncs the Localization branch in a similar manner since we do not need two automations that do the same thing.