files-community / Files

A modern file manager that helps users organize their files and folders.
https://files.community
MIT License
34.9k stars 2.21k forks source link

GitHub: Added GitHub workflow to create Microsoft Store package #16400

Closed 0x5bfa closed 1 month ago

0x5bfa commented 1 month ago

Resolved / Related Issues

Planned internally

[!NOTE] We have planned to move all CI/CD to GHA. However, the CD for Microsoft Store had a workflow that was incompatible with GHA and we haven't been able to migrate (StoreBroker ps module should work for us to upload a msix package). This introduces a new workflow for the Store CD but doesn't contain steps to upload packages to Microsoft Store via StoreBroker yet. Hence, we still have to upload it manually.

Steps used to test these changes

  1. Merge this
  2. Run the CD and check if the msixupload will be generated.
Lamparter commented 1 month ago

Why is this PR marked as code quality?