Keeping CD in Azure DevOps While Moving CI to GitHub Actions

Microsoft's Enterprise Live Migrations tool, currently in public preview, can move repositories from Azure DevOps to GitHub Enterprise and rewire existing pipelines. The author's team chose to move continuous integration to GitHub Actions to standardise builds and keep them closer to the code. They kept continuous delivery in Azure DevOps, largely because Managed DevOps Pools provide private network access without the maintenance burden of self-hosted agents. Handing off between the systems requires an immutable release process and careful decisions about when builds are promoted to each environment. The article presents this as one possible approach, not a universal solution, and notes the trade-offs involved.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in