Deploy Smarter: Enterprise CI/CD in Microsoft Fabric Using fabric-cli and fabric-cicd
Proposed session for SQLBits 2026TL; DR
This session compares fabric-cli and fabric-cicd for CI/CD in Microsoft Fabric, helping BI and data teams choose the right tools for scalable, automated deployments based on real-world scenarios.
Session Details
Microsoft Fabric introduces new opportunities for enterprise-grade CI/CD, but many teams struggle to choose the right tooling and approach for their deployment workflows. The key challenge is understanding how different tools support different team structures, governance models, and automation goals.
This session explores practical CI/CD strategies in Microsoft Fabric using two complementary tools:
- fabric-cli, Microsoft’s officially supported command-line tool, designed for flexible, task-oriented automation
- fabric-cicd, a community-driven, code-first library aimed at structured, multi-environment deployments
Rather than promoting a single solution, the session compares how each tool supports common deployment scenarios, including:
- Publishing Power BI reports and Fabric items
- Parameterising environments across development, test, and production
- Integrating GitHub Actions for automated deployments
- Balancing flexibility with governance and standardisation
Attendees will learn how to evaluate these tools based on team skills, operational maturity, and long-term maintainability, and how combining them can sometimes provide the best outcome.
This session is suited for BI developers, data engineers, and platform or analytics engineers who want to implement scalable, maintainable CI/CD workflows in Microsoft Fabric and make informed tooling decisions across their organisation.
This session explores practical CI/CD strategies in Microsoft Fabric using two complementary tools:
- fabric-cli, Microsoft’s officially supported command-line tool, designed for flexible, task-oriented automation
- fabric-cicd, a community-driven, code-first library aimed at structured, multi-environment deployments
Rather than promoting a single solution, the session compares how each tool supports common deployment scenarios, including:
- Publishing Power BI reports and Fabric items
- Parameterising environments across development, test, and production
- Integrating GitHub Actions for automated deployments
- Balancing flexibility with governance and standardisation
Attendees will learn how to evaluate these tools based on team skills, operational maturity, and long-term maintainability, and how combining them can sometimes provide the best outcome.
This session is suited for BI developers, data engineers, and platform or analytics engineers who want to implement scalable, maintainable CI/CD workflows in Microsoft Fabric and make informed tooling decisions across their organisation.
3 things you'll get out of this session
1) Understand the strengths and limitations of fabric-cli and fabric-cicd in Microsoft Fabric CI/CD workflows
2) Learn how each tool supports common deployment scenarios such as multi-environment releases and GitHub Actions automation
3) Gain practical guidance on selecting and scaling the right CI/CD approach based on team skills and governance needs
Speakers
Kev Chant's other proposed sessions for 2026
Applying DevOps practices to your Power BI deployments in Microsoft Fabric - 2026
From Commit to Production: Chapter one of your End-to-End CI/CD Story for Microsoft Fabric with ADO - 2026
From Commit to Production: Chapter two of your End-to-End CI/CD Story for Microsoft Fabric with ADO - 2026
Microsoft Fabric: The Big Picture in One Frame - 2026
Kev Chant's previous sessions
Unveiling the magic of CI/CD for SQL Server using GitHub Actions
In this expert session we unveil the magic of CI/CD for SQL Server updates using GitHub Actions.
Github and Azure DevOps Duet - SQLBits edition
A tale about how a development team and an operations team must bond together and figure out how to use GitHub and Azure DevOps together for Data Platform deployments.
Azure Data Engineering services used to analyze data
Overview to some of the more popular Azure Data Engineering services used to analyze data
Battle tested project planning with Azure Devops boards
Azure boards within Azure DevOps give you the capability to organise your project and analyse the it’s progress. Do you want your manager to stop bugging you about your project’s progress, come to this session?