Frequently Asked Questions

How can I find the latest official release via command line?

Official releases can alternatively be found via command line as follows:

  1. Execute an unauthenticated github request (rate limited to 60 requests/hour) using curl and jq
curl --silent "https://api.github.com/repos/overture-stack/SONG/releases" | jq '.[].tag_name | match("^song-\\d+\\.\\d+\\.\\d+$") | .string' | head -1 | xargs echo

OR

  1. Execute an authenticated github request (rate limited to 5000 requests/hour) using curl and jq
curl --silent -H "Authorization: Bearer $MY_GITHUB_OAUTH_TOKEN" "https://api.github.com/repos/overture-stack/SONG/releases" | jq '.[].tag_name | match("^song-\\d+\\.\\d+\\.\\d+$") | .string' | head -1 | xargs echo