The ultimate Fabric, Power BI, SQL, and AI community-led learning event. Save €200 with code FABCOMM.
Get registeredEnhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.
Hello all, I hope you're well!
I'm currently trying to manage my environments using GitHub for version control and Microsoft Fabric's deployment pipelines. I have my development workspace linked to GitHub, specifically to the develop branch. My test and prod workspaces, however, are not linked to the repo—they're only part of the deployment pipeline.
My initial idea was:
But now I’m realizing this might not be the right approach. The deployment pipeline doesn’t seem to recognize files from different branches, and I’m concerned that unsupported items (for git) might not deploy (via pipelines) properly when switching branches. I also worry about breaking workspace tracking if I manually switch branches or link workspaces outside the pipeline.
I was interested in using the Git Flow concept to manage features, releases, and hotfixes, but I’m a bit lost on how to align that with Fabric’s deployment model. For example:
Lastly, I’m wondering: do I even need Git versioning on test and prod workspaces, or is it enough to version control only the dev workspace and manage release/hotfix branches in GitHub or locally via client tool or commands ?
Any advice, best practices, or examples of how you’ve handled this would be hugely appreciated.
Thanks in advance!!!
Solved! Go to Solution.
Hello @ndamoi,
Thank you for reaching out to the Microsoft Fabric Community Forum. Please consider the below points:
Refer the below official docs:
Best regards,
Ganesh Singamshetty.
Hello @v-ssriganesh ,
Thank you so much for your helpful response!
If I got it right, I should manage branches in GitHub and use deployment pipelines to handle workspace transitions. That makes things much clearer.
I’ll follow your best practices and check out the links you shared—really appreciate your support!
Hello @ndamoi,
Thank you for reaching out to the Microsoft Fabric Community Forum. Please consider the below points:
Refer the below official docs:
Best regards,
Ganesh Singamshetty.
User | Count |
---|---|
5 | |
4 | |
3 | |
2 | |
1 |
User | Count |
---|---|
16 | |
15 | |
11 | |
6 | |
6 |