Skip to content

Conversation

dscho
Copy link
Member

@dscho dscho commented Jun 11, 2025

The bug that lets every single Scalar Functional Test run fail in the macos matrix job is actually dotnet/install-scripts#610 and it seems that somehow the logic to determine the latest version is broken with cURL v8.14.0.

Hard-coding the latest version seems to fix this.

Note: https://dotnet.microsoft.com/en-us/download/dotnet/3.1 says that v3.1.426 is the latest. This site also says that .NET Core 3.1 is out of support, and therefore it is unlikely that a different "latest" version is going to materialize, like, ever.

The bug is actually dotnet/install-scripts#610 and it seems that _somehow_ the logic to determine the latest version is broken with cURL v8.14.0. Hard-coding the latest version seems to fix this. Note: https://dotnet.microsoft.com/en-us/download/dotnet/3.1 says that v3.1.426 is the latest. This site also says that .NET Core 3.1 is out of support, and therefore it is unlikely that a different "latest" version is going to materialize, like, ever. Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
@dscho dscho requested a review from mjcheetham June 11, 2025 14:27
@dscho dscho self-assigned this Jun 11, 2025
@dscho dscho enabled auto-merge June 11, 2025 14:30
@dscho dscho merged commit 46d123b into microsoft:vfs-2.49.0 Jun 11, 2025
42 checks passed
@dscho dscho deleted the work-around-install-dotnet-bug branch June 11, 2025 14:33
dscho added a commit that referenced this pull request Jun 16, 2025
The bug that lets every single Scalar Functional Test run fail in the `macos` matrix job is actually dotnet/install-scripts#610 and it seems that _somehow_ the logic to determine the latest version is broken with cURL v8.14.0. Hard-coding the latest version seems to fix this. Note: https://dotnet.microsoft.com/en-us/download/dotnet/3.1 says that v3.1.426 is the latest. This site also says that .NET Core 3.1 is out of support, and therefore it is unlikely that a different "latest" version is going to materialize, like, ever.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants