Campaigns let engineering teams centrally automate and orchestrate large code changes like security patches, language or framework upgrades, API updates, i18n, and other major refactors or optimizations across teams and repos. Codemod Campaigns provide:Documentation Index
Fetch the complete documentation index at: https://codemodcom.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
- 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.