#!/usr/bin/env bash # Usage: ./latest_release_on_github.sh trunk-rs/trunk a=$(curl --silent "https://api.github.com/repos/$1/releases/latest") body=$(echo "$a" | grep '"body":' | sed -E 's/.*"([^"]+)".*/\1/') echo -e "$body" tag=$(echo "$a" | grep '"tag_name":' | sed -E 's/.*"([^"]+)".*/\1/') echo -e "$tag" get_latest_release() { curl --silent "https://api.github.com/repos/$1/releases/latest" | # Get latest release from GitHub api #grep '"tag_name":' | # Get tag line grep '"body":' #| #sed -E 's/.*"([^"]+)".*/\1/' # Pluck JSON value }