Trial Forgejo with a repository that includes branches, tags, issues, pull requests, and users. Confirm permissions, notifications, webhooks, and any CI integration your team relies on. Compare imported collaboration records with the source; Git commits alone are not the whole project.
Rehearse an upgrade and backup restore on a staging instance. A self-hosted forge is a good fit when the team can operate it and a developer can complete a normal review and release without unexpected gaps.