anthony

anthony / Get latest release from GitHub

Last active 3 months ago

Like 0

Taken from https://gist.github.com/shakahl/d629dbe9d41f57699dba597929582c9f

anthony revised this gist 2 years ago · 17827d6

1 file changed

gistfile1.txt renamed to get_latest_release.sh

File renamed without changes

anthony revised this gist 2 years ago · 1b1b140

1 file changed, 6 insertions

gistfile1.txt (file created)
@@ -0,0 +1,6 @@
1 + #!/bin/bash
2 + get_latest_release() {
3 + curl --silent "https://api.github.com/repos/$1/releases/latest" | # Get latest release from GitHub api
4 + grep '"tag_name":' | # Get tag line
5 + sed -E 's/.*"([^"]+)".*/\1/' # Pluck JSON value
6 + }