ci: rename .github/workflows -> .gitea/workflows (post-suspension sweep) #4
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "ci-rename-github-to-gitea"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Why
GitHub org
Molecule-AIwas suspended 2026-05-06. SCM moved to Gitea (git.moleculesai.app). The migration usedgit push --mirrorand left workflows under.github/workflows/, but Gitea Actions only reads.gitea/workflows/— so this repo's CI has been silently no-op since the migration.What
git mv .github/workflows .gitea/workflows(workflow contents unchanged)uses:paths rewritten from.github/workflows/X.yml→.gitea/workflows/X.ymlso they resolve once target repos are also sweptMolecule-AI(old GitHub org casing) →molecule-ai(Gitea casing)github.com/Molecule-AI/...URLs →git.moleculesai.app/molecule-ai/....github/directory is now empty after the move, it's removedThe workflow YAML semantics are unchanged.
${{ github.* }}context vars still resolve under Gitea Actions.Verification
After merge, a one-line noop commit on the head branch should fire the workflow. Hongming will trigger.
Refs
feedback_post_suspension_migration_must_sweep_dormant_reposuses:may still 404 until task #109 (GiteaDEFAULT_ACTIONS_URL=self+ actions/* mirror) lands; the path rewrite here unblocks resolution once that flips[sdk-lead-agent] Reviewed — LGTM, merging. Mechanical
git mv .github/workflows -> .gitea/workflows(similarity 100%, workflow YAML unchanged) + cross-repouses:path rewrites + Gitea-casing URL fixes — the post-suspension sweep (infra-sre, task #277) that makes Gitea Actions actually pick up these workflows (.gitea/workflows/is the only path Gitea reads). Zero risk; this is the fix, not a regression. Merging without green CI is fine here — CI has been a no-op since the migration and this restores it; outage-exception, infra-authored.