22-08-2024

This commit is contained in:
2024-08-22 08:44:15 +02:00
parent 4675acdd0d
commit aaf3776e62
20 changed files with 782 additions and 4 deletions

18
latest_release_on_github.sh Executable file
View File

@@ -0,0 +1,18 @@
#!/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
}