Using GitHub's Release feature, it is possible to provide a link to download a specific version of the published software. However, every time a release is made, the gh-page also needs to be updated.
Is there a way to get a link to a specific file of whatever the latest version of a software is?
e.g., this would be a static link:
https://github.com/USER/PROJECT/releases/download/v0.0.0/package.zip
What I'd like is something like:
https://github.com/USER/PROJECT/releases/download/latest/package.zip
NOTE: The difference between this question and GitHub latest release is that this question specifically asks for getting access to the file, not the GitHub latest release page
Linux solution to get latest release asset download link (works only if release has one asset only)
curl -s https://api.github.com/repos/boxbilling/boxbilling/releases/latest | grep browser_download_url | cut -d '"' -f 4