[Feature/Matrix] Push Engine for Non-Gitea targets #157

Closed
opened 2026-10-05 01:45:11 +02:00 by adam · 1 comment
Owner

A push engine for non-Gitea targets.
The only transport today is Gitea's pull mirror API. GitHub and GitLab targets need a bare clone plus git push --mirror on a schedule. That is what #26 and #34 need.

**A push engine for non-Gitea targets.** The only transport today is Gitea's pull mirror API. GitHub and GitLab targets need a bare clone plus `git push --mirror` on a schedule. That is what #26 and #34 need. <!-- github-sync-id:5331795195 -->
adam closed this issue 2026-10-05 01:45:11 +02:00
Author
Owner

Shipped in v3.31.0 (#384): a bare clone per repository plus a forced, pruning push of branches and tags to GitHub or GitLab, see docs/PUSH_TARGETS.md. LFS, wiki and force push protection for push targets are still off and say so in the settings. Closing, details on #390.

Shipped in v3.31.0 (#384): a bare clone per repository plus a forced, pruning push of branches and tags to GitHub or GitLab, see docs/PUSH_TARGETS.md. LFS, wiki and force push protection for push targets are still off and say so in the settings. Closing, details on #390. <!-- github-comment-id:5522249515 -->
Sign in to join this conversation.
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: adam/gitea-mirror#157