Switch day: make Forgejo the forge #499
Labels
No labels
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
spec
wayfinder:grilling
wayfinder:map
wayfinder:prototype
wayfinder:research
wayfinder:task
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Blocks
Depends on
#500 Delete GitLab a week after the switch
amaurycoudr/chess-project
#498 Freeze GitLab: turn off previews and deploys, close open merge requests
amaurycoudr/chess-project
Reference
amaurycoudr/chess-project#499
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
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?
Parent
#489
What to build
In one day, Forgejo becomes the forge, following the switch-day checklist; a runbook ticket the owner runs with an agent, fixed forward with no fallback. Forgejo and its runner come up on the CI VPS and the
chess-botaccount gets one token per purpose. The project is imported from GitLab: repository, issues with their numbers, labels, and closed merge requests as pull requests with their comments, nothing CI-related. The converter turns## Blocked bysections into native dependencies.originmoves to Forgejo, Forgejo push-mirrors to GitHub,mainis protected (required checks, fast-forward only, no direct push), andgitlab.core-project.spaceredirects to the new host. The first green run onmaindeploys production.infra/gitlab/and.gitlab-ci.ymlare deleted. GitLab is backed up once and stopped.Seam: the switch-day checklist (spec
## Seams).Acceptance criteria
main.main, read back through the API, requires the gate's checks and fast-forward merges.mentioned in issue #500
marked this issue as related to #489
marked this issue as related to #498
marked this issue as related to #500
mentioned in commit
bea27eb53fmentioned in commit
888553fe66mentioned in merge request !571
mentioned in issue #498