terraform-provider-helm/scripts/get-version-matrix.sh
2026-02-18 13:19:09 -08:00

12 lines
576 B
Bash
Executable file

#!/bin/bash
# Copyright IBM Corp. 2017, 2026
# SPDX-License-Identifier: MPL-2.0
function get_latest_version() {
curl -s https://api.github.com/repos/hashicorp/terraform/git/refs/tags | \
jq ".[] | .ref | split(\"/\") | .[2] | select(. | startswith(\"$1\"))" | \
sort -V -r | head -1
}
echo "matrix=[$(get_latest_version v1.0), $(get_latest_version v1.3), $(get_latest_version v1.5), $(get_latest_version v1.7), $(get_latest_version v1.9), $(get_latest_version v1.10), $(get_latest_version v1.11), $(get_latest_version v1.12)]" >> "$GITHUB_OUTPUT"