PerlAlien / Alien-Build

Build external dependencies for use in CPAN
16 stars 25 forks source link

Add warning when Download::Negotiate is used with GitHub releases page #388

Closed plicease closed 1 year ago

plicease commented 1 year ago

Download::Negotiate no longer works on a GitHub releases page because the links are generated dynamically and not included in the static HTML on which it work normally rely. I've updated most (all?) of the Aliens I have ownership / permission for, but others may still be outstanding. The Download::Negotiate plugin could probably detect attempts to fetch from github releases page and issue a warning diagnostic. The diagnostic could point to a FAQ in the documentation, which should be written if it is not already there.