Commit Graph
20 Commits
Author SHA1 Message Date
multipleof4andClaude Opus 5.5 523695dd8e Leave PR numbers as gaps instead of copying PRs as issues
Removes the PR copies made by earlier runs once.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-29 17:51:42 +00:00
multipleof4andClaude Opus 5.5 d1f3a3ff0a Send ntfy notifications at min priority
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-29 17:38:19 +00:00
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