A command line interface (CLI) used to inspect the last release published to a GitHub repository.
One benefit this has over just bookmarking a URL to
/owner/name/releases/latest/download/asset-name.zip
is that this CLI will
pick up pre-releases.
For instance at the time of writing this the [Neovim] project has a v0.8.0
prerelease build that they tag as nightly
. If you use the static URL above
you will instead get the stable v0.7.2 build instead.
I personally use it to get the latest and greatest of a binary...
```bash
URL="$(ghlast neovim neovim --output assets | grep 'appimage$')" curl "${URL}" --location --silent --output ~/bin/nvim && \ chmod 755 ~/bin/nvim ```
Install using [cargo]:
shell
cargo install ghlast
An alternative method is to download and run the pre-compiled binaries:
https://github.com/nickjer/ghlast/releases