SVG Translate Tool has moved from GitHub to GitLab, and the Translatewiki.net config needs to be updated to match.
Description
Description
Details
Details
Related Changes in Gerrit:
| Subject | Repo | Branch | Lines +/- | |
|---|---|---|---|---|
| Move SVG Translate from GitHub to GitLab | translatewiki | master | +7 -7 |
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Stalled | None | T305039 Migrate active Wikimedia repositories in GitHub to GitLab | |||
| Resolved | Samwilson | T402505 Migrate SVG Translate from GitHub to GitLab | |||
| Resolved | Samwilson | T404491 Update SVG Translate's Translatewiki.net config from GitHub to Gitlab |
Event Timeline
Comment Actions
Change #1192309 had a related patch set uploaded (by Samwilson; author: Samwilson):
[translatewiki@master] Move SVG Translate from GitHub to GitLab
Comment Actions
Change #1192309 merged by jenkins-bot:
[translatewiki@master] Move SVG Translate from GitHub to GitLab
Comment Actions
In Command.php line 166:
The command "cd 'svgtranslate'; git add .; if ! git diff --cached --quiet;
then git commit -m 'Localisation updates from https://translatewiki.net.';
git rebase 'origin/main' && git push origin 'main'; fi" failed.
Exit Code: 1(General error)
Working directory: /scratch/exports
Output:
================
[main 4b649b4] Localisation updates from https://translatewiki.net.
3 files changed, 4 insertions(+), 1 deletion(-)
Current branch main is up to date.
Error Output:
================
remote: GitLab: You are not allowed to push code to protected branches on t
his project.
To gitlab.wikimedia.org:toolforge-repos/svgtranslate.git
! [remote rejected] main -> main (pre-receive hook declined)
error: failed to push some refs to 'gitlab.wikimedia.org:toolforge-repos/sv
gtranslate.git'
commit [--variant VARIANT] [--filter FILTER] [--backport-branch BACKPORT-BRANCH] [--] <project>Comment Actions
@Nikerabbit Is that with user L10n-bot? That user should have permissions to push to main as far as I can see.
Comment Actions
The activity log shows L10n-bot as having joined the project at 2025-10-09 01:40:52Z
Your comment was at 2025-10-09 13:21:57Z but could that error message have been generated more than ~12 hours before then?
Comment Actions
The branch protection rules say that Maintainers are allowed to push to main, so I've updated L10n-bot to be a Maintainer.

