Commit Graph
18 Commits
Author SHA1 Message Date
multipleof4andClaude Opus 5.5 474b475f18 Sync descriptions and issues, run workflows nightly
mirror.js now keeps repo descriptions in step with GitHub. A new
sync-issues workflow copies issues, PR conversations and comments onto
the mirrors with GitHub's numbering. Shared API helpers move to
gitea-mirrors.js. Every workflow now runs once a night, 1.5 hours apart.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-29 17:37:50 +00:00
multipleof4andClaude Opus 5.5 43a054153c Copy GitHub releases onto Gitea mirrors
Gitea drops releases for pull mirrors, so a new cron/manual workflow
creates releases for tags already synced to Gitea, updates edited
notes, and streams missing assets. Adds a README.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-29 17:04:08 +00:00
multipleof4andClaude Opus 5.5 69f7cad809 Tidy ntfy notifications with markdown and a run button
Hide zero counts on one compact line, list changes as bullets, add a
pass/fail emoji tag, and replace the tap-to-open run link with an
"Open run" action button.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-25 09:18:10 -07:00
multipleof4andClaude Opus 5.5 318384f234 Rename and freeze mirrors of moved GitHub repos
GitHub redirects transferred/renamed repos, so the existence check
passed for them. Treat a redirect to a different full_name as gone,
and disable periodic sync on renamed mirrors.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-25 09:04:47 -07:00
multipleof4andgemini-3.8-flash e7d643bd11 Refactor: Omit avatar updates from changes list
Co-authored-by: gemini-3.8-flash <noreply@google.com>
2026-09-21 16:12:12 -07:00
multipleof4 eda8652828 Run mirror cleanup at 08:00 UTC daily 2026-09-21 12:53:50 -07:00
multipleof4 2d77d4be56 Schedule mirror cleanup at 3 AM Central using UTC 2026-09-21 12:47:36 -07:00
multipleof4 2d56fb7f29 Notify ntfy with workflow facts and test dispatch 2026-09-21 12:14:37 -07:00
multipleof4 4fcbd2d2d2 Rename deleted GitHub mirrors across Gitea owners 2026-09-21 11:59:31 -07:00
multipleof4 988acf7bdd Fail mirror runs on API and migration errors 2026-09-21 08:43:03 -07:00
multipleof4 8f917d9ac6 Sync GitHub organization avatars to Gitea 2026-09-21 08:31:20 -07:00
multipleof4 a3abdb357d Feat: Sync repo visibility changes from GitHub to Gitea 2026-02-17 17:40:52 -08:00
multipleof4 3ff2412f37 Fix: Set Gitea Orgs to Public, update if exists 2026-01-06 13:10:37 -08:00
multipleof4 8cd2accad9 Feat: Add Cron and Manual Mirror Workflow 2026-01-06 12:53:50 -08:00
multipleof4 82e9b624cf Feat: Add full metadata, prune, and error handling 2026-01-06 12:53:43 -08:00
multipleof4 fef0d7e23f Delete README.md 2026-01-06 11:45:27 -08:00
multipleof4 1ed4c7d5e9 Create mirror.yml 2026-01-06 11:45:08 -08:00
multipleof4 831630cc63 Initial commit 2026-01-06 11:44:03 -08:00