From 611f51c1128e34d3acabf80cec529c73d73e01e4 Mon Sep 17 00:00:00 2001 From: Shamil Mubarakshin <127750046+shamil-mubarakshin@users.noreply.github.com> Date: Wed, 11 Mar 2026 20:42:33 +0100 Subject: [PATCH] [ubuntu] Fix .Net SDK sorting (#13788) --- images/ubuntu/scripts/build/install-dotnetcore-sdk.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/images/ubuntu/scripts/build/install-dotnetcore-sdk.sh b/images/ubuntu/scripts/build/install-dotnetcore-sdk.sh index 0493c03b6..52cf3b56c 100644 --- a/images/ubuntu/scripts/build/install-dotnetcore-sdk.sh +++ b/images/ubuntu/scripts/build/install-dotnetcore-sdk.sh @@ -47,7 +47,7 @@ for version in ${dotnet_versions[@]}; do sdks=("${sdks[@]}" $(echo "${releases}" | jq -r '.releases[].sdks[]?.version | select(contains("preview") or contains("rc") | not)')) done -sorted_sdks=$(echo ${sdks[@]} | tr ' ' '\n' | sort -r | uniq -w 5) +sorted_sdks=$(echo ${sdks[@]} | tr ' ' '\n' | sort -rV | awk -F'.' '!seen[$1"."$2"."int($3/100)]++' ) # Issue https://github.com/actions/runner-images/issues/13705 # Workaround for broken .NET SDK 10.0.103 - replace it with .NET SDK 10.0.102