AL-Go icon indicating copy to clipboard operation
AL-Go copied to clipboard

[Question]: Release branch skips DeliveryToAppsource when the CI CD is running

Open ismailhafid1 opened this issue 1 year ago • 1 comments

Question

we created a Release branch to use it when we want to deliver a final version of the app to Appsource , the problem is the CICD that we ran for the Release branch skips the delivery to Appsource step: Release Branch : image

Main Branch: image

they both have the same configuration : image is there any reason for the delivery to get skipped in the release ?

ismailhafid1 avatar Sep 20 '24 17:09 ismailhafid1

Hello @freddydk , any update on this issue ?

ismailhafid1 avatar Sep 24 '24 10:09 ismailhafid1

Sorry for the delay here. By default, only builds from the main branch will trigger continuous delivery to AppSource. Dev branches or Release branches are ignored. You can add a property in the deliverToAppSource setting called branches like:

"deliverToAppSource": {
    "productId": "productId",
    "continuousDelivery": true,
    "branches": [ "main", "release" ]
}

This should cause all builds from main and release branches to be delivered.

The branches property is described in https://aka.ms/algosettings#deliverto - but missing in the https://aka.ms/algosettings#delivertoappsource - will add it there.

freddydk avatar Oct 17 '24 07:10 freddydk