22-25 April 2026

Power BI Meets GitHub: Automating CI/CD Workflows and Collaboration

Proposed session for SQLBits 2026

TL; DR

Struggling with version control in Power BI? This session introduces PBIP, TMDL, and Git integration, showing how to apply structured version control and collaboration in your daily Power BI development workflow.

Session Details

Ever struggled with version control in Power BI?
How do you test new features, track changes, or roll back updates while maintaining stability?

With Power BI Project files (PBIP), the TMDL format, and GitHub integration, developers now have access to structured version control, collaborative workflows, and CI/CD automation.

In this session, I’ll share real-world insights from a five-member BI team, covering the benefits, challenges, and limitations of this evolving workflow. We’ll explore how GitHub integration streamlines version control, testing, and deployment.

Beyond version control, I’ll also demonstrate how GitHub Actions can automate code reviews, enforce best practices using the Best Practice Analyzer, and auto-format code, ensuring consistency across projects.

To wrap up, I’ll showcase these solutions in action with a live demo.

Who should attend? Power BI developers, BI team leads, and data professionals at an intermediate to advanced level looking to optimize workflows and adopt best practices in collaborative development.

3 things you'll get out of this session

1) Undesrtand the benefits of TMDL and PBIP 2) Learn how to implement version control to Power BI projects in with GitHub 3) Why and how GitHub Actions can be the first step of your Ci/CD pipeline