Commit Graph
4 Commits
Author SHA1 Message Date
Andre 18e926a764 docs: document developer flow
New contributors have to infer the runtime sequence and safety invariants from scattered README sections and code paths. That makes changes around release synchronization, delayed tag availability and non-deletion behavior easier to misunderstand.
2026-08-08 12:09:25 +02:00
Andre 6ff4da99e4 chore: rename project to github-to-gitea-mirror
The old name left the mirror direction open — it could just as well be read
as Gitea being the source. Naming source and target in that order removes the
ambiguity for anyone setting this up, and matches the title the README already
carried.

The name is not just internal: it is the install directory and the identifier
both APIs record in their request logs, so an inconsistent name would stay
visible in places that are awkward to correct after the fact.

Existing installations are not migrated. The old directory and its cron entry
survive an installer re-run and would sync a second time in parallel, so they
need to be removed by hand.
2026-08-08 11:19:20 +02:00
Andre ecc8aa1c1a feat: synchronize GitHub releases with Gitea
Gitea pull mirrors preserve Git refs but leave release notes and uploaded artifacts outside the backup. Without a separate synchronization path, restoring a repository would still depend on GitHub for important release context and binaries.
2026-08-08 09:26:35 +02:00
Andre d7f5097d1f git init 2026-08-08 08:48:07 +02:00