Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@dreddy-work
Copy link
Member

@dreddy-work dreddy-work commented Aug 31, 2021

Change in templates, to disable Loc PRs, is being overridden by Arcade. This is the right place to disable Loc build/ PRs on a branch.

Based my conversation with loc team, Loc tools can target only one branch at a time and branch owners need to notify loc team if there is a change in the branch for which loc need to be run. Ideally, we would always be running loc on main branches and snapping from there. In some specific cases, like templates, we would need to run localization for the changes/fixes we serviced to release branch.

For this to work, and because of limitations in loc tools, Only one branch need to be actively triggering loc build at any point in time. Changing branch needs work from loc team and has an SLA of 1-2 weeks. In our case, the best course of action is to wait until release branch is locked for major changes and raise one final request against release branch.

PRs we have been seeing in this repo are being triggered against changes in release and main branches but or creating PRs against one branch ( that is main). Hence, sync issues and build failures. To prevent this, I am disabling Loc on all branches except for main. We will raise ticket against loc when we are ready to update loc on release branches.

Microsoft Reviewers: Open in CodeFlow

@dreddy-work dreddy-work requested a review from a team as a code owner August 31, 2021 22:05
@ghost ghost assigned dreddy-work Aug 31, 2021
@jonfortescue
Copy link
Contributor

Remember to also make this PR into the release branch

@dreddy-work
Copy link
Member Author

Remember to also make this PR into the release branch

Yes. Once this is clear, Iwill be creating for all of our release branches. we service all the way to 3.1

Tanya-Solyanik
Tanya-Solyanik previously approved these changes Aug 31, 2021
@dreddy-work dreddy-work merged commit b798e35 into main Sep 1, 2021
@dreddy-work dreddy-work deleted the dev/dreddy/DisableLocInReleaseBranch branch September 1, 2021 00:46
@ghost ghost added this to the 7.0 alpha1 milestone Sep 1, 2021
@ghost ghost locked as resolved and limited conversation to collaborators Jan 26, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants