[New Feature]: Made it easier for developers to contribute to winget. #56758
Replies: 7 comments 11 replies
-
Not sure this is an "Issue", but it's more of a discussion topic |
Beta Was this translation helpful? Give feedback.
-
+1 on the discussion topic (you should be able to convert it in the sidebar), but this looks really cool. Thanks! How long has GitHub let you package Actions that run on Windows only? That was the major reasoning behind microsoft/winget-create#160 |
Beta Was this translation helpful? Give feedback.
-
Yah, it's kinda discussion topic. I think this repo owners only can convert this into discussion https://docs.github.com/en/discussions/managing-discussions-for-your-community/moderating-discussions#converting-an-issue-to-a-discussion
The user mentions specifically to run in Windows in Github workflow so those Actions run in Windows only right. Commands like |
Beta Was this translation helpful? Give feedback.
-
Actually, it is possible to specifically mentioning to run wingetcreate update in linux or macos via Github workflow but runtime will increase by 1-2 mins |
Beta Was this translation helpful? Give feedback.
-
I found another one: https://github.com/isaacrlevin/winget-publish-action |
Beta Was this translation helpful? Give feedback.
-
Also recently read in an article that winget supports portable apps too https://winaero.com/winget-now-supports-portable-apps/, so any additions in manifests parameters/arguments recently (I'm asking generally, not only for portable apps)? |
Beta Was this translation helpful? Give feedback.
-
Hi @vedantmgoyal2009, I've seen winget releaser 😏. A small doubt, is the traditional way of submitting obsolete or something? |
Beta Was this translation helpful? Give feedback.
-
Description of the new feature/enhancement
I have made a Github Action currently in the Github Marketplace which makes it easier for the users to push/submit their packages to this repository as well as made it a lot easier to test the pushing of the package via the workflow and experience how it's going to look like (this is the place where I struggled at the beginning when I want to test my package long ago - so this solution). (just my little contribution to the developers). An example usage is here: https://github.com/gnpaone/MSEdgeRedirect/blob/main/.github/workflows/winget-test.yml
It helps users/developers a lot. Any reviews or suggestions is greatly appreciated.
Proposed technical implementation details (optional)
As I mentioned in here (https://github.com/gnpaone/winget-push-test/blob/master/README.md) default submission will be done to this repository or can try submitting to test repositories before directly submitting here, all done using Github workflow. One example is here: https://github.com/gnpaone/MSEdgeRedirect/blob/main/.github/workflows/winget-test.yml
I did tests to verify the working.
Beta Was this translation helpful? Give feedback.
All reactions