- Campaign configuration - Different teams or repos have different needs. Edit parameters, defined in workflow.yaml, right from the UI.
- Centralized state management - Auto-create and track tasks and PRs across the organization with a shared persistent state.
- Multi-repo orchestration - Run workflows across multiple repos with ease.
Starting a Campaign
Create
Navigate to Campaigns -> Create Campaign in the Codemod app.
Configure
Configure:
- Codemod package – The Codemod package that you want to run. This can be an existing package, a custom pro codemod (for enterprise customers), or one you create yourself. You can build Codemod packages using Codemod MCP or Studio.
- Target Repository – The repository that you want to run the Codemod package on.
- Campaign Name & Description – Give your Campaign a descriptive name and description.