Releases: appurist/gh-latest
Release 1.2.10102
This is a minor update, mostly for npmjs:
- updated all dependencies
- renamed repository to
gh-latest
to be shorter and unique on npmjs.
As always, executables are attached for use on Linux, MacOS and Windows, respectively.
Release 1.2.1025
This update adds new functionality to list or download assets.:
Usage: latest [-avxXh?] owner project [tar|zip|unzip|asset [ outfile]]
e.g.: latest -x appurist github-latest zip latest.zip
or: latest appurist github-latest asset (list assets)
or: latest appurist github-latest asset latest.exe (download latest.exe)
Options are:
-a all: display all release versions/tags (no download)
-x expand: (unzip) the zip file after download
-X expand verbose: unzip and show files
-v version: show version info
-h or -? help: show this usage syntax
Attached assets below include a standalone executables for Linux, MacOS X and Windows, respectively. Remember to make the Linux and Mac OS X versions executable (chmod +x
) after download.
For example, using this command, to fetch the latest, um, latest
executable itself for Windows, you would use:
latest appurist github-latest asset latest.exe
To list available assets, just don't specify one:
latest appurist github-latest asset
Release 1.1.1013
Now supports several options, including verbose output (or not), expanding the zip quietly or listing files, and an option to only list available releases:
Usage: latest [-avxXh?] owner project [tar|zip|unzip [ outfile]]
e.g. latest -x appurist github-latest zip latest.zip
Options are:
-a all: display all release versions/tags (no download)
-x expand: (unzip) the zip file after download
-X expand verbose: unzip and show files
-v version: show version info
-h or -? help: show this usage syntax
Attached assets below include a standalone executables for Windows, Linux or MacOS X, respectively. Remember to make the Linux and Mac OS X versions executable (chmod +x
) after download.
Release 1.0.1012
This utility is now feature-complete, at least in terms of what I needed it for. Feel free to open any issues or feature requests (or Pull Requests!) and I'll see what I can do.
This update supports auto-unzip of the latest release into a folder. It only supports this for zip archives. See the readme file for more.
Note that it replaces top-level GitHub numbered folder name (e.g. "appurist-github-latest-acdd162") with a fixed "latest-unzipped" for easy scripting and automation, and does not remove the downloaded zip file.
Raw binary executables for Linux, Windows and MacOS X are included below for use on their own.
Release 0.1.1
This update is mostly to provide an example with more than one release:
- Added -v and --version options.
- Updated the README.MD file.
Release 0.1.0
Initial release. Supports downloading zip or tarball for the latest version (by publishing date), with optional command line arguments for format and output filename.