Enterprise Live Migrations guidance now gives release owners a documented path to plan, run, monitor, cut over, and stabilize Azure DevOps-to-GitHub migrations. That matters because repository moves affect delivery controls, identities, pipeline dependencies, audit records, and release accountability—not only source code.
Govern GitHub migration as a controlled release program
June introduces a new Enterprise Live Migrations (ELM) documentation set for Azure DevOps to GitHub migration. The material covers prerequisites, starting and monitoring migrations, cutover, post-migration activities, CLI reference, and troubleshooting.
For enterprise leaders, ELM should be treated as a staged operating-model change. A successful migration needs more than completed repository transfer.
- Define migration waves by business criticality and dependency risk.
- Map repository ownership, branch rules, approvals, and required checks.
- Inventory pipeline integrations, service connections, packages, and secrets.
- Set cutover acceptance criteria and a decision owner for rollback.
- Preserve migration evidence for audit, incident review, and compliance reporting.
The post-cutover period deserves explicit ownership. Teams must verify developer access, deployment permissions, policy enforcement, build behavior, and operational support routes. These controls are often where migrations fails, rather than in the data transfer itself.
Move workload identities toward Microsoft Entra governance
New guidance covers converting workload identity service connections from the Azure DevOps issuer to the Microsoft Entra issuer. This is a material identity-governance activity because service connections often hold production deployment authority.

