Automate winget package submission (#20029)
Link to issue number:
Resolves Official and documented winget publishing #18824
x.com/NVAccess/status/2046802073312960733
Summary of the issue:
PR adds a post-release step to the current CI to submit the updated manifest to WinGet Community Repository. microsoft/winget-create is the tool used for creating and submitting the manifest through a PR
If the maintainers approve of this change, we need to then add a repository secret named WINGET_CREATE_GITHUB_TOKEN that's a public access token (classic) with public_repo scope from the user account where the winget-pkgs fork will exist for submitting a PR. Recommend using a bot account for this purpose.
Description of user facing changes:
WinGet users may see less delay in NVDA packages being published at the WinGet repository. Follows from the conversation in x.com/NVAccess/status/2046802073312960733