MSIX package could be auto uploaded using Submission API
Operating System: Windows
Description of the feature
Actually, our MSIX is auto generated without any UI (e.g. VS Studio wizard), only using Windows SDK, but to be submitted we need to manually upload into Partner Center.
To bypass this and facilitate also other things (e.g. description localization), MS Store have a proper API which is actually implemented in two open source tools:
-
StoreBroker
: de facto standard, CLI is quite "agressive", old documentation isn't too CI-ish, supports MSIX -
msstore-cli
: in development, friendly (even simplistic) CLI commands, CI oriented, don't support MSIX yet
So, the feature is faster and easier MSIX submission done totally by the runner. This implies parsing appdata for the description and seting secrets in the CI to begin with.
Estimate difficulty level: easy (1 month at maximum, but 1/3 of the time is spent searching, reading and de deciphering MS docs
Use cases
This feature have the use case of reducing a bit the overload over the poor release guy (the maintainer, @Jehan) that willn't need to contact and wait the MSIX packager to manually update it.
Also, this permits easier translation of the description and changelog(?) in the Store (I never read descriptions in app stores but some users do).