cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
heyconor
Frequent Visitor

Submission Rejection due to Error: Could not find remote branch certification to clone

I've built a custom Power BI Visual and I'm trying to get it certified. I've sent the pbiviz and pbix files to pbivizsubmit@microsoft.com in order to get an app package XML (as per the instructions on this page: https://docs.microsoft.com/en-us/power-bi/developer/visuals/office-store) however my submission is being rejected with the following reason (as stated in the automatically-generated email response):

 

Cloning into '/tmp/repo'... warning: Could not find remote branch certification to clone. fatal: Remote branch certification not found in upstream origin

 

Does anybody know how I can resolve this? I'm a bit of a git novice, so if you can give me a "for dummies" answer that'd be appreciated 🙂

 

Here is my git repo: https://github.com/heyconor/PowerBI-PlayAxis-Cumulative 

1 ACCEPTED SOLUTION
dm-p
Super User I
Super User I

Hi @heyconor,

In the documentation, under Code Repository Requirements, there's this step:


A branch named certification (lowercase required). The source code in this branch has to match the submitted package. This code can only be updated during the next submission process, if you're resubmitting your Power BI visual.

In your repository, you need to create a branch called certification. This should contain the code as of the submitted version for review,as the team will use this to check your code, and compile the visual to make sure it exactly matches the .pbiviz in AppSource. So for example if you have done some more work since submitting, you will need to find the appropriate commit you made for that version you submitted and branch from there, otherwise the visual will fail certification due to a mismatch.

Here's a bit more on branching in GitHub if you need it.

If you need a repo for reference, here's one of mine. Note that if you check the list of branches, there's one named certification as specified:

dm-p_0-1612120963417.png

You can have a look at the GitHub repos for any of the MS-produced visuals that are certified also to see something similar in there.

This branch will need to be updated any time you commit new code and submit a new version to AppSource, so that the team have a clear indication which version of your code is the correct one to review.

If you need targeted assistance, directly email the team for support at pbicvsupport@microsoft.com and they can help walk you through this.

Good luck with your submission!

Daniel





Did I answer your question? Mark my post as a solution!

Proud to be a Super User!


My course: Introduction to Developing Power BI Visuals


On how to ask a technical question, if you really want an answer (courtesy of SQLBI)




View solution in original post

2 REPLIES 2
dm-p
Super User I
Super User I

Hi @heyconor,

In the documentation, under Code Repository Requirements, there's this step:


A branch named certification (lowercase required). The source code in this branch has to match the submitted package. This code can only be updated during the next submission process, if you're resubmitting your Power BI visual.

In your repository, you need to create a branch called certification. This should contain the code as of the submitted version for review,as the team will use this to check your code, and compile the visual to make sure it exactly matches the .pbiviz in AppSource. So for example if you have done some more work since submitting, you will need to find the appropriate commit you made for that version you submitted and branch from there, otherwise the visual will fail certification due to a mismatch.

Here's a bit more on branching in GitHub if you need it.

If you need a repo for reference, here's one of mine. Note that if you check the list of branches, there's one named certification as specified:

dm-p_0-1612120963417.png

You can have a look at the GitHub repos for any of the MS-produced visuals that are certified also to see something similar in there.

This branch will need to be updated any time you commit new code and submit a new version to AppSource, so that the team have a clear indication which version of your code is the correct one to review.

If you need targeted assistance, directly email the team for support at pbicvsupport@microsoft.com and they can help walk you through this.

Good luck with your submission!

Daniel





Did I answer your question? Mark my post as a solution!

Proud to be a Super User!


My course: Introduction to Developing Power BI Visuals


On how to ask a technical question, if you really want an answer (courtesy of SQLBI)




View solution in original post

heyconor
Frequent Visitor

Hi @dm-p  - thanks for the detailed response, it did the trick! I must have missed that step in the documentation. I've now managed to successfully get the app package XML.

 

The next step is to get my account verified with Microsoft Partner Center which doesn't appear to be as straight forward as I would like it to be... a topic for another day perhaps!?

 

Thanks again, nice to get help from a fellow kiwi.

Helpful resources

Announcements
PBI User Groups

Welcome to the User Group Public Preview

Check out new user group experience and if you are a leader please create your group

April Update

Check it Out!

Click here to read more about the April 2021 Updates!

secondImage

The largest Power BI virtual conference

100+ sessions, 100+ speakers, Product managers, MVPs, and experts. All about Power BI. Attend online or watch the recordings.

secondImage

Experience what’s next for Power BI

See the latest Power BI innovations, updates, and demos from the Microsoft Business Applications Launch Event.

Top Solution Authors
Top Kudoed Authors