Skip to content

Commit the new submission after uploading it

Ingo Klöcker requested to merge work/kloecker/commit-msstore-submission into master

We noticed a problem in the microsoftstore job for Kate (https://invent.kde.org/utilities/kate/-/pipelines/649876): We have to commit the new submission via the API because it's not possible to commit a submission that was prepared via the API from the Microsoft Partner Center. As a consequence the new submission will be published in the Microsoft Store immediately after it has passed certification (unless the manual publication mode was enabled for the previous submission in the Microsoft Partner Center).

If we want to require manual publication via the Partner Center then we can change the script to force manual publication. Then publication in the Microsoft Store would require the following manual steps:

  1. Trigger the microsoftstore job,
  2. wait until the submission has been certified (only visible in Microsoft Partner Center),
  3. click "Publish now" in the Microsoft Partner Center (requires special credentials).

I'm not sure if we need the last manual step or if we want to allow anybody with Developer permissions in GitLab to trigger the publication of a new build in the Microsoft Store.

@bcooksley @jlskuz @apol

Merge request reports