Skip to content
Discussion options

You must be logged in to vote

There will always be a possible race condition as we cannot lock the remote repository. Doing git fetch directly in the squash add-on will reduce the window but cannot fully eliminate it. On the other side, it will slow down every add-on invocation. This remote update is not needed when webhooks are configured and Weblate updates the repository automatically.

So you should not be updating manually but configure webhooks to make sure Weblate gets instant notifications when the remote repository changes and follows it automatically. See https://docs.weblate.org/en/latest/admin/continuous.html#updating-repositories

Replies: 1 comment 2 replies

Comment options

You must be logged in to vote
2 replies
@dylankiss
Comment options

@nijel
Comment options

nijel Sep 5, 2025
Maintainer

Answer selected by dylankiss
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Waiting for: Triage Assigned automatically for any new issue, needs attention from a Weblate member.
2 participants
Converted from issue

This discussion was converted from issue #15731 on August 07, 2025 06:34.