Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add option to create sources.msix file for private repo #537

Closed
pquiring opened this issue Jul 10, 2024 · 3 comments
Closed

Add option to create sources.msix file for private repo #537

pquiring opened this issue Jul 10, 2024 · 3 comments
Labels
Issue-Feature Complex enough to require an in depth planning process and actual budgeted, scheduled work.

Comments

@pquiring
Copy link

pquiring commented Jul 10, 2024

Description of the new feature / enhancement

Would be nice to create my own repo with a simple command.
Plan to host repo on sourceforge.net (only supports PHP) so I think the REST option is not possible.
Need a new command to create sources.msix for use in private repo.

Proposed technical implementation details

wingetcreate cache --build --output=folder/path/sources.msix
wingetcreate cache --sign --output=folder/path/sources.msix

@pquiring pquiring added the Issue-Feature Complex enough to require an in depth planning process and actual budgeted, scheduled work. label Jul 10, 2024
@pquiring
Copy link
Author

I've tried to add "one" package to winget-pkgs and it's taking days. Once I release and update dozes of packages that would be unacceptable slow :(

@denelon
Copy link
Contributor

denelon commented Oct 14, 2024

Building a PreIndexed source should support multiple packages which isn't something wingetcreate was designed to do. As they are MSIX packages, they would also require a certificate for signing. We can keep this issue open here for now, but it may get moved to another project depending on how we decide to implement something like this in the future.

@pquiring
Copy link
Author

I've created my own repo using the REST API instead. I'll close this issue.

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Issue-Feature Complex enough to require an in depth planning process and actual budgeted, scheduled work.
Projects
None yet
Development

No branches or pull requests

2 participants