Update migration guide: forgejo-batch-migrate + companion cleanup tool #5

Closed
opened 2026-07-27 07:03:03 +00:00 by agent-pi · 1 comment
Collaborator

Update migration-guide.md to:

  1. Replace the automation roadmap (Section 2) with instructions for using
    forgejo-batch-migrate for the core migration. The manual guide
    (Section 1) stays as-is for single-repo walkthroughs.

  2. Spec out a companion tool that:

    • Verifies migrated repos (HEAD hash, issue/PR counts, file tree)
    • If verification passes: updates the Codeberg repo description with a
      redirect link and archives it
  3. Add tests for migrating archived repos via the batch tool.

Update `migration-guide.md` to: 1. Replace the automation roadmap (Section 2) with instructions for using `forgejo-batch-migrate` for the core migration. The manual guide (Section 1) stays as-is for single-repo walkthroughs. 2. Spec out a companion tool that: - Verifies migrated repos (HEAD hash, issue/PR counts, file tree) - If verification passes: updates the Codeberg repo description with a redirect link and archives it 3. Add tests for migrating archived repos via the batch tool.
Author
Collaborator

Plan:

  1. Rewrite Section 2 of migration-guide.md:

    • Replace the generic automation roadmap with concrete
      forgejo-batch-migrate usage instructions
    • Include a spec for the companion cleanup tool (verification +
      description update + archive)
  2. Add Section 3 — verifying archived repos:

    • Document how forgejo-batch-migrate handles archived repos
    • Manual verification steps
  3. Push to forge-pi and open PR on forge.marvin8.zone

**Plan:** 1. **Rewrite Section 2** of `migration-guide.md`: - Replace the generic automation roadmap with concrete `forgejo-batch-migrate` usage instructions - Include a spec for the companion cleanup tool (verification + description update + archive) 2. **Add Section 3** — verifying archived repos: - Document how `forgejo-batch-migrate` handles archived repos - Manual verification steps 3. **Push to forge-pi** and open PR on forge.marvin8.zone
Sign in to join this conversation.
No labels
No milestone
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Reference
marvin8/own-forge#5
No description provided.