-
Notifications
You must be signed in to change notification settings - Fork 100
Closed
Labels
In-PRIssue-FeatureComplex enough to require an in depth planning process and actual budgeted, scheduled work.Complex enough to require an in depth planning process and actual budgeted, scheduled work.
Milestone
Description
Description of the new feature/enhancement
When creating a package, if the download link is a github release link, winget-create should autometically get all the available informations from the github repo, including License, PackageUrl, LicenseUrl, PublisherUrl, PublisherSupportUrl and Tags
Proposed technical implementation details (optional)
PackageUrl, LicenseUrl, PublisherUrl, PublisherSupportUrl can be generated from the repo link. For example, if the download link is
https://github.com/<author>/<reponame>/releases/download/<version>/<filename>
Then:
PackageUrl: https://github.com/<author>/<reponame>
LicenseUrl: https://github.com/<author>/<reponame>/LICENSE
PublisherUrl: https://github.com/<author>
PublisherSupportUrl: https://github.com/<author>/<reponame>/issues
oxygen-dioxide, OfficialEsco and palenshus
Metadata
Metadata
Assignees
Labels
In-PRIssue-FeatureComplex enough to require an in depth planning process and actual budgeted, scheduled work.Complex enough to require an in depth planning process and actual budgeted, scheduled work.
