Skip to content

ci(scalar): work around bug in actions/setup-dotnet - #765

Merged
Johannes Schindelin (dscho) merged 1 commit into
microsoft:vfs-2.49.0from
dscho:work-around-install-dotnet-bug
Jun 11, 2025
Merged

Johannes Schindelin (dscho) merged 1 commit into
microsoft:vfs-2.49.0from
dscho:work-around-install-dotnet-bug

Conversation

@dscho

Copy link
Copy Markdown
Member

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
Johannes Schindelin (dscho) merged commit 46d123b into microsoft:vfs-2.49.0 Jun 11, 2025
@dscho
Johannes Schindelin (dscho) deleted the work-around-install-dotnet-bug branch June 11, 2025 14:33
Johannes Schindelin (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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants