Migrate to Forgejo: remove all CI, update URLs, honest docs #1
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "migration/kill-actions"
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?
Migrates the repository off GitHub to self-hosted Forgejo after the
gokooteamsuspension (2026-10-10). The server runs git hosting andonxdonly: no Actions, no runners, no review bots.What changes
.github/workflows, 2.forgejo/workflows).git.on-x.live/amethyst/the-open-network-x(/src/branch/main/paths).site.pyrewrites them at build time, andcheckfails if any GitHub link or API call remains.site-pull-deploy.shno longer has a CI gate; the review process is the gate.admin@on-x.live.CONTRIBUTING.md#review-process: Claude three-lens review, half-weight self-check, point system (critical = NO-GO, 50 points = NO-GO), push authorization, Amethyst merges..coderabbit.yaml, CODEOWNERS, dependabot, labeler, actionlint, zizmor, rulesets,apply-branch-protection.sh. The branch-protection guide is rewritten for Forgejo.docs/MIGRATION-forgejo.mdrecords what was removed, what replaces it, and what was lost (PR pages, releases, tagv0.2.1,pr59/pr60).Checks (run locally)
site.py check,check-doc-links.py,check-spec-citations.pyandversion.py checkall pass one3d3bd9.Not in this PR (server and owner side)
to-xdeleted. Still to do: set[actions] ENABLED = falseinapp.ini.[cors]forhttps://on-x.live, or the site's live widget stays on the snapshot.pr59(critical consensus safety fix) is still unmerged.claude-review.pyandpush-auth.share not in the repo.🤖 Generated with Claude Code