Use CI/CD (Continuous Integration and Continuous Deployment) to streamline the development and deploying Fabric Plan content across environments. Integrate planning artifacts into source control, validate changes, and deploy updates consistently from development to production while reducing manual effort and deployment errors.
Fabric Plan supports two key CI/CD capabilities: Git integration and deployment pipelines. These tools help manage Plan items across development, test, and production environments by allowing individual plan items to be deployed, or multiple items to be deployed at once.
Fabric Plan integrates with source control at the workspace level. You can commit all planning items in a workspace to a Git branch and version multiple planning items through a single process. The workspace structure, including folders, is preserved in the Git repository. Fabric supports source control through GitHub and Azure DevOps. For more information, see Fabric Git Integration.

If your Git provider is Azure DevOps, select Connect to automatically sign in to the Azure Repos account registered to the Microsoft Entra user signed into Fabric.
To add another account, select Add Account and enter the following details:
If your Git provider is Github, select Add Account and enter the following details:


When you make changes to an existing plan, delete, or create a new plan, you must commit them to the Git repository linked to that workspace. The status of modified items changes to Uncommitted.


