gh-gei icon indicating copy to clipboard operation
gh-gei copied to clipboard

gh rewire-pipeline : ensure ADO pipelines configured and enabled per branch policy

Open georgy-gorelko opened this issue 4 months ago • 1 comments

Description

Our focus is on migrating existing Azure DevOps repositories to GitHub while using the existing pipelines. We currently anticipate doing this in two phases using the GEI migration tooling. The first step will migrate the repository and the second will "rewire" all the existing pipelines to use GitHub.

When "rewire" is invoked after migration, pipelines would only build on manual triggers or CI pushes. Pull request triggers and build status reporting had to be manually configured in Azure DevOps UI.

Expected: All original trigger configurations (pullRequest, continuousIntegration, etc.) are automatically preserved during migration.

georgy-gorelko avatar Aug 07 '25 21:08 georgy-gorelko

Raised PR https://github.com/github/gh-gei/pull/1412

georgy-gorelko avatar Aug 08 '25 23:08 georgy-gorelko