File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2222 echo "MODNAME=${{ env.MODNAME }}" >> $GITHUB_OUTPUT
2323 echo "MULTI_ARCH=${{ env.MULTI_ARCH }}" >> $GITHUB_OUTPUT
2424 # **** If the mod needs to be versioned, set the versioning logic below. Otherwise leave as is. ****
25- MOD_VERSION=$(curl -sL https://julialang.org/downloads/manual-downloads/ | grep 'Current stable release:' | sed 's|.*Current stable release: v|| ' | sed 's| (.*||' )
25+ MOD_VERSION=$(curl -sX GET https://api.github.com/repos/JuliaLang/julia/releases | jq -r '.[] | select(.prerelease != true) | .tag_name ' | sed 's|^v||g' | sort -rV | head -1 )
2626 echo "MOD_VERSION=${MOD_VERSION}" >> $GITHUB_OUTPUT
2727 outputs :
2828 GITHUB_REPO : ${{ steps.outputs.outputs.GITHUB_REPO }}
Original file line number Diff line number Diff line change @@ -6,10 +6,9 @@ ARG MOD_VERSION
66
77RUN \
88 if [ -z "${MOD_VERSION}" ]; then \
9- MOD_VERSION=$(curl -sL https://julialang.org/downloads/manual-downloads/ \
10- | grep 'Current stable release:' \
11- | sed 's|.*Current stable release: v||' \
12- | sed 's| (.*||' ); \
9+ MOD_VERSION=$(curl -sX GET https://api.github.com/repos/JuliaLang/julia/releases \
10+ | jq -r '.[] | select(.prerelease != true) | .tag_name' \
11+ | sed 's|^v||g' | sort -rV | head -1); \
1312 fi && \
1413 JULIA_MIN_VERSION=$(echo "${MOD_VERSION}" | cut -d. -f 1,2) && \
1514 mkdir -p /root-layer/julia-bins && \
You can’t perform that action at this time.
0 commit comments