repo import takes git from any HTTPS remote. repo import-issues (#17) walks GitHub-shaped endpoints; --api-base exists (internal/control/ghimport.go) and has only ever been pointed at api.github.com. Forgejo's API mirrors GitHub's issue and comment shapes closely, so --api-base https://codeberg.org/api/v1 may work as is. Sourcehut's tracker export (JSON, via todo.sr.ht) is not read at all.
- Run an import from a Codeberg repository through
--api-baseand record what breaks. Fix or document. - Decide sourcehut separately: a reader for the todo.sr.ht export, or a documented no.
Ref #185
referenced in commit bc93d6cbca by cmc: control, e2e, wiki: import-issues reads Forgejo through --api-base
2026-09-08 05:55 UTC