Skip to content

Instantly share code, notes, and snippets.

View CybotTM's full-sized avatar

Sebastian Mendel CybotTM

  • Netresearch DTT GmbH
  • Leipzig
View GitHub Profile
@CybotTM
CybotTM / get_latest_release.md
Last active October 18, 2023 09:14 — forked from lukechilds/get_latest_release.sh
Shell command one-liner - To get latest or highest release from GitHub

One-liner to retrieve latest highest release (of a specific major version) from GitHub

Just retrieving the latest release may not what you want - An LTS v1.1.20 maybe released after another LTS v2.0.10

Get highest available version

Example to get highest version, not just latest - because an LTS bugfix 1.2.3 could be released after a new major 3.x version

curl https://api.github.com/repos/docker/compose/releases -s | jq -r .[].tag_name | grep '^v*[0-9]\.[0-9]*\.[0-9]*$' | sort -rV | head -n1