winget-create icon indicating copy to clipboard operation
winget-create copied to clipboard

Azure Pipeline task for WingetDistribute

Open Trenly opened this issue 4 years ago • 2 comments

I'm not sure if this is the right area for this at all, so please move it if this is not where it belongs.

Description of the new feature/enhancement

As a publisher, I would like my own Azure Pipeline to be able to automatically submit packages to the community repo.

Proposed technical implementation details (optional)

Add a task to azure pipelines that would allow publishers with their own CI/CD pipelines to be able to submit package manifests through their release pipeline

Slightly related to microsoft/winget-pkgs#1515

Trenly avatar Sep 27 '21 17:09 Trenly

Isn't it more related to microsoft/winget-create#160?

vedantmgoyal9 avatar Sep 27 '21 17:09 vedantmgoyal9

I wonder if this (and that other issue) should be moved to the winget-create repo. They both are blocked by wingetcreate issues more than anything else (we can't package GitHub Actions unless they are Linux Docker images or written in pure JavaScript, and Azure Pipelines only supports the TypeScript/PowerShell SDK for packaged tasks).

Since wingetcreate isn't going to be re-written as a JavaScript library, we might have to get more creative to make this work for Azure Pipelines (unless they start bringing some of the changes from GitHub's fork back to their version).

jedieaston avatar Sep 27 '21 17:09 jedieaston