Skip to content

Commit cdc0669

Browse files
committed
fix: improve detection of latest graalvm version
1 parent 5d71f1e commit cdc0669

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

build-image.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ case $graalvm_version in
3838
11) graalvm_version="22.3.3";
3939
graalvm_url="https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-${graalvm_version}/graalvm-ce-java11-linux-{{ARCH_3}}-${graalvm_version}.tar.gz"
4040
;;
41-
*) graalvm_version=$(curl -sSfL -N https://github.com/graalvm/graalvm-ce-builds/tags | grep -oP "releases/tag/jdk-\K${java_major_version}.[^=\"]+" | head -n1)
41+
*) graalvm_version=$(curl -sSfL -N -H "Authorization: token $GITHUB_TOKEN" https://api.github.com/repos/graalvm/graalvm-ce-builds/git/matching-refs/tags/jdk-${java_major_version} | jq -r 'last | .ref | split("-")[-1]')
4242
graalvm_url="https://github.com/graalvm/graalvm-ce-builds/releases/download/jdk-${graalvm_version}/graalvm-community-jdk-${graalvm_version}_linux-{{ARCH_2}}_bin.tar.gz"
4343
;;
4444
esac

0 commit comments

Comments
 (0)