This course equips GitHub partners with the knowledge and skills to confidently lead customer migrations to GitHub Enterprise, covering repositories, CI/CD pipelines, and compliance-sensitive environments. It focuses on end-to-end migration strategy, best practices, approved tooling, and real-world troubleshooting to deliver scalable, successful engagements.
Duration - 6 Hours
Level - Intermediate
Style - Self paced
Course Type - Project Ready
Certification - No
Hands on Labs - No
Solution Areas - Azure - Cloud & AI Platform, Innovate with Azure AI Apps and Agents
In this module You’ll learn how to plan, execute, and support successful GitHub Enterprise migrations using approved tools and best practices.
This lesson guides you in assessing a customer’s environment and building a migration strategy aligned with GitHub best practices. It covers discovery questions, stakeholder mapping, and planning for repository and pipeline migrations to ensure a smooth transition.
This lesson covers setting up your environment for GitHub Enterprise Importer and GitHub Actions Importer, including CLI configuration, permissions, and pipeline tools. It also includes video walkthroughs on auditing, migrating, troubleshooting, and tracking pipeline progress.
In this lesson, you’ll walk through key validation tasks, how to reclaim mannequins, and how to confirm that workflows function as expected. You’ll also explore tips for change management, stakeholder communication, and setting customers up for long-term success on GitHub.
This lesson focuses on using GitHub Actions Importer to convert pipelines at scale while managing common transformation challenges. You'll also learn how to analyze audit reports, apply custom transforms, and tailor migrations to complex enterprise environments.
This quiz will test your understanding of planning, tooling setup, pipeline migration, validation, and post-migration strategy.