Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Did you hear? There's a new SQL AI Developer certification (DP-800). Start preparing now and be one of the first to get certified. Register now

mk_sunitha

API for GraphQL source control and CI/CD support (Generally Available)

If you haven’t already, check out Arun Ulag’s hero blog “FabCon and SQLCon 2026: Unifying databases and Fabric on a single, complete platform” for a complete look at all of our FabCon and SQLCon announcements across both Fabric and our database offerings. 


Source control and deployment capabilities for the API for GraphQL in Microsoft Fabric Data Engineering are now available. This release improves reliability and performance for Fabric CI/CD and deployment pipelines, so you can version GraphQL artifacts in Git, collaborate through pull requests, and promote changes across environments with consistent governance.

Features with CI/CD support

  • Version GraphQL artifacts in Git to review changes and roll back when needed.
  • Release through Fabric deployment pipelines to manage API for GraphQL items across environments.
  • Collaborate with pull requests and reviews to apply branching and governance to API changes.
Diagram_showing_how_the_development_process_worksDiagram_showing_how_the_development_process_works

Figure: Diagram showing how the development process works.

How it works

  1. Connect your workspace to Git and choose a repository/branch for your GraphQL API artifacts.
Screenshot_of_workspace_settings_Git_integration_window_with_workspace_connectedScreenshot_of_workspace_settings_Git_integration_window_with_workspace_connected

Figure: Enable Git integration on your workspace.

  1. Develop and iterate in your preferred branching model (feature branches, trunk-based, etc.).
  2. Review and merge changes through pull requests to ensure quality and governance.
  3. Deploy through your pipeline from ADO or using Fabric Deployment pipelines to promote approved changes across environments with consistent configuration.
Follow the end-to-end tutorial for development lifecycle management in Fabric. Enable source control for your GraphQL artifacts, then set up a deployment pipeline to standardize releases across environments.