Please add mediawiki-i18n-check-docker to gate-and-submit-l10n for repository mediawiki/gadgets/WikiEdit
Description
Details
Subject | Repo | Branch | Lines +/- | |
---|---|---|---|---|
mediawiki/gadgets/WikiEdit: add i18n checks | integration/config | master | +6 -0 |
Related Objects
- Mentioned In
- T337068: Add WikiEdit to translatewiki.net
Event Timeline
Change 927122 had a related patch set uploaded (by Hashar; author: Hashar):
[integration/config@master] mediawiki/gadgets/WikiEdit: add i18n checks
Change 927122 merged by jenkins-bot:
[integration/config@master] mediawiki/gadgets/WikiEdit: add i18n checks
Mentioned in SAL (#wikimedia-releng) [2023-06-05T09:15:40Z] <hashar> Reloaded Zuul for https://gerrit.wikimedia.org/r/927122 # T337749
The repository already grants the rights to the l10n bot: https://gerrit.wikimedia.org/r/admin/repos/mediawiki/gadgets/WikiEdit,access
I have deployed the CI configuration then manually added the change as if l10n-bot proposed it using:
$ ssh contint.wikimedia.org zuul enqueue --trigger gerrit --pipeline gate-and-submit-l10n --project mediawiki/gadgets/WikiEdit --change 925734,1
The job passed and CI has successfully merged the //Localisation updates from https://translatewiki.net.// change https://gerrit.wikimedia.org/r/c/mediawiki/gadgets/WikiEdit/+/925734
Further improvement is to add npm ci && npm test to the repository. That requires a package-lock.json to be added to the repository and of course eslint should pass since it does not currently. But that is another task :)