[backport] fix: get-helm-3 script use helm3-latest-version

Signed-off-by: George Jenkins <gvjenkins@gmail.com>
pull/31319/head
George Jenkins 3 days ago
parent 0111c25229
commit bd337b46bc

@ -49,8 +49,12 @@ jobs:
mkdir -p _dist_versions mkdir -p _dist_versions
# Push the latest semver tag, excluding prerelease tags # Push the latest semver tag, excluding prerelease tags
LATEST_VERSION="$(git tag | sort -r --version-sort | grep '^v[0-9]' | grep -v '-' | head -n1)" LATEST_VERSION="$(git tag | sort -r --version-sort | grep '^v3.' | grep -v '-' | head -n1)"
echo "LATEST_VERSION=${LATEST_VERSION}" echo "LATEST_VERSION=${LATEST_VERSION}"
if [[ "${LATEST_VERSION}" != v3.* ]]; then
echo "Error: Latest version ${LATEST_VERSION} is not a v3 release"
exit 1
fi
echo "${LATEST_VERSION}" > _dist_versions/helm-latest-version echo "${LATEST_VERSION}" > _dist_versions/helm-latest-version
echo "${LATEST_VERSION}" > _dist_versions/helm3-latest-version echo "${LATEST_VERSION}" > _dist_versions/helm3-latest-version

@ -114,7 +114,7 @@ verifySupported() {
checkDesiredVersion() { checkDesiredVersion() {
if [ "x$DESIRED_VERSION" == "x" ]; then if [ "x$DESIRED_VERSION" == "x" ]; then
# Get tag from release URL # Get tag from release URL
local latest_release_url="https://get.helm.sh/helm-latest-version" local latest_release_url="https://get.helm.sh/helm3-latest-version"
local latest_release_response="" local latest_release_response=""
if [ "${HAS_CURL}" == "true" ]; then if [ "${HAS_CURL}" == "true" ]; then
latest_release_response=$( curl -L --silent --show-error --fail "$latest_release_url" 2>&1 || true ) latest_release_response=$( curl -L --silent --show-error --fail "$latest_release_url" 2>&1 || true )

Loading…
Cancel
Save