flip l10n strings to https://github.com/mozilla-l10n/firefox-l10n
Categories
(Release Engineering :: Release Automation: L10N, task)
Tracking
(firefox-esr115 fixed, firefox128 fixed, firefox129 fixed)
People
(Reporter: bhearsum, Assigned: bhearsum)
References
(Blocks 1 open bug)
Details
Attachments
(3 files, 1 obsolete file)
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
phab-bot
:
approval-mozilla-esr115+
|
Details | Review |
48 bytes,
text/x-phabricator-request
|
phab-bot
:
approval-mozilla-beta+
|
Details | Review |
This bug tracks flipping the switch to pull strings for builds/repacks from github, and switching l10n bumper + merge automation to fetch the latest revision from github when bumping l10n-changesets.json.
Assignee | ||
Comment 1•5 months ago
|
||
This patch contains everything we need to flip all the l10n consumers in the tree to the new github repository:
- Enable fetching strings for builds (
desktop_l10n.py
for Desktop,android-mozharness-build.json
for Android) - l10n bumper (
l10n-bump/kind.yml
) - merge automation (
merge-automation/kind.yml
) - deb repackages (
repackaging/deb.py
) - Switch
l10n-changesets
files to git refs to avoid breaking repacks before l10n bumper runs
Updated•5 months ago
|
Comment 3•5 months ago
|
||
bugherder |
Assignee | ||
Comment 4•5 months ago
|
||
Approval Request Comment
[Feature/Bug causing the regression]: none
[User impact if declined]: none
[Is this code covered by automated tests?]: no
[Has the fix been verified in Nightly?]: yes
[Needs manual test from QE? If yes, steps to reproduce]: no
[List of other uplifts needed for the feature/fix]: none
[Is the change risky?]: no
[Why is the change risky/not risky?]: tested already on nightly
[String changes made/needed]: none
Assignee | ||
Updated•5 months ago
|
Assignee | ||
Comment 5•5 months ago
|
||
(In reply to bhearsum@mozilla.com (:bhearsum) from comment #4)
Created attachment 9407363 [details] [diff] [review]
[beta] flip l10n strings to new github repositoryApproval Request Comment
[Feature/Bug causing the regression]: none
[User impact if declined]: none
[Is this code covered by automated tests?]: no
[Has the fix been verified in Nightly?]: yes
[Needs manual test from QE? If yes, steps to reproduce]: no
[List of other uplifts needed for the feature/fix]: none
[Is the change risky?]: no
[Why is the change risky/not risky?]: tested already on nightly
[String changes made/needed]: none
One thing I should add: because this is touching l10n-changesets.json it is very likely to bitrot quickly. If that happens before this is uplifted please feel free to ping me and I can provide an updated patch when we're ready to land it.
Assignee | ||
Comment 6•5 months ago
|
||
Updated•5 months ago
|
Comment 7•5 months ago
|
||
esr115 Uplift Approval Request
- User impact if declined: none
- Code covered by automated testing: no
- Fix verified in Nightly: yes
- Needs manual QE test: no
- Steps to reproduce for manual QE testing: n/a
- Risk associated with taking this patch: low
- Explanation of risk level: already tested and verified in nightly; patches applied more or less cleanly
- String changes made/needed: no
- Is Android affected?: no
Comment 8•5 months ago
|
||
Comment on attachment 9407363 [details] [diff] [review]
[beta] flip l10n strings to new github repository
hg can't import this:
applying https://bug1900421.bmoattachments.org/attachment.cgi?id=9407363
abort: bad hunk #14: incomplete hunk
(check that whitespace in the patch has not been mangled)
Assignee | ||
Comment 9•5 months ago
|
||
Updated•5 months ago
|
Assignee | ||
Updated•5 months ago
|
Assignee | ||
Comment 10•5 months ago
|
||
(In reply to Ryan VanderMeulen [:RyanVM] from comment #8)
Comment on attachment 9407363 [details] [diff] [review]
[beta] flip l10n strings to new github repositoryhg can't import this:
applying https://bug1900421.bmoattachments.org/attachment.cgi?id=9407363 abort: bad hunk #14: incomplete hunk (check that whitespace in the patch has not been mangled)
I have no idea what happened here...in any case, here's a phab revision that I expect will work, and is rebased against the latest beta: https://phabricator.services.mozilla.com/D213957
Comment 11•5 months ago
|
||
beta Uplift Approval Request
- User impact if declined: none
- Code covered by automated testing: no
- Fix verified in Nightly: yes
- Needs manual QE test: no
- Steps to reproduce for manual QE testing: n/a
- Risk associated with taking this patch: low
- Explanation of risk level: tested already on nightly
- String changes made/needed: none
- Is Android affected?: no
Updated•5 months ago
|
Comment 12•5 months ago
|
||
uplift |
Updated•5 months ago
|
Updated•5 months ago
|
Updated•5 months ago
|
Comment 13•5 months ago
|
||
uplift |
Updated•5 months ago
|
Comment 14•5 months ago
|
||
uplift |
Description
•