The L10N automation opens a PR with updated translations
An engineer comes along approves the PR and instructs bors to run the tests and land the PR
The L10N automation pushes an update to the PR
Bors cancels the request since the state of the PR has changed.
An engineer comes along and instructs bors to retry
The L10N automation pushes an update to the PR
Bors cancels the request since the state of the PR has changed.
An engineer comes along and instructs bors to retry
...
I'm not sure what a good solution for that is. One option is batching (#15), which at least reduces the probability of that happening. Another option may be to not update a PR if it is already approved.
We have been in this cycle multiple times now:
I'm not sure what a good solution for that is. One option is batching (#15), which at least reduces the probability of that happening. Another option may be to not update a PR if it is already approved.