diff --git a/bin/list-all b/bin/list-all index fa3fb10..9bd5d05 100755 --- a/bin/list-all +++ b/bin/list-all @@ -3,18 +3,18 @@ releases_path=https://api.github.com/repos/common-fate/granted/releases cmd="curl -s" if [[ -n ${GITHUB_API_TOKEN} ]]; then - cmd="${cmd} -H 'Authorization: token ${GITHUB_API_TOKEN}'" + cmd="${cmd} -H 'Authorization: token ${GITHUB_API_TOKEN}'" fi cmd="${cmd} ${releases_path}" function filter_versions() { - grep -vE '^(0\.[12]\.|0\.3\.0$)' + grep -vE '^(0\.[12]\.|0\.3\.0$)' } function sort_versions() { - sed 'h; s/[+-]/./g; s/.p\([[:digit:]]\)/.z\1/; s/$/.z/; G; s/\n/ /' | - LC_ALL=C sort -t. -k 1,1 -k 2,2n -k 3,3n -k 4,4n -k 5,5n | awk '{print $2}' + sed 'h; s/[+-]/./g; s/.p\([[:digit:]]\)/.z\1/; s/$/.z/; G; s/\n/ /' | + LC_ALL=C sort -t. -k 1,1 -k 2,2n -k 3,3n -k 4,4n -k 5,5n | awk '{print $2}' } echo $(eval "${cmd}" | grep -oE 'tag_name": ".{1,15}",' | sed 's/tag_name\": \"v//;s/\",//' | filter_versions | sort_versions)