Skip to content
New issue

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

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

Already on GitHub? # to your account

Automaticlly get available informations from github download links #157

Closed
oxygen-dioxide opened this issue Sep 5, 2021 · 0 comments · Fixed by #543
Closed

Automaticlly get available informations from github download links #157

oxygen-dioxide opened this issue Sep 5, 2021 · 0 comments · Fixed by #543
Labels
In-PR Issue-Feature Complex enough to require an in depth planning process and actual budgeted, scheduled work.
Milestone

Comments

@oxygen-dioxide
Copy link

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

License and Tags can be get from github repo page:
image

@oxygen-dioxide oxygen-dioxide added the Issue-Feature Complex enough to require an in depth planning process and actual budgeted, scheduled work. label Sep 5, 2021
@denelon denelon added this to the Backlog-Create milestone Oct 1, 2021
@denelon denelon modified the milestones: Backlog-Create, 1.9 Create Oct 22, 2024
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
In-PR Issue-Feature Complex enough to require an in depth planning process and actual budgeted, scheduled work.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants