Migration Campaigns are designed for enterprise engingeering teams. To start a new migration campaign, simply get in touch with us and we’ll add the requested migration to your dashboard.
Before you start: plan with Insights
Use Codemod Insights dashboards to measure how widespread a pattern is, estimate effort, and decide which repositories to include in your campaign. Once priorities are clear, spin up a new Migration Campaign and execute with confidence.Not sure where to begin? Contact us and we’ll help surface high-impact, low-effort migrations you can tackle right away.
Running a Migration Campaign
Make sure the Codemod GitHub App is installed on repositories you plan to migrate.
1
Open Migration Campaigns
In the Codemod app, navigate to Campaigns -> Create Workflow.
The Campaigns section is visible only on pro tier or above or upon request.
2
Create campaign
Give your campaign a descriptive name and pick the repositories you wish to target.
3
Define workflow
Compose one or more steps—codemods, scripts, or manual approvals—into a repeatable workflow that Codemod will run for every affected repo.
4
Run & track
Start the campaign and watch progress roll in. Codemod opens pull-requests, tracks status, and surfaces metrics so you always know what’s left.