Visitar URL original
Upgrade build tooling to .NET 10 by gdziadkiewicz · Pull Request #275 · fsprojects/FSharpx.Collections · GitHub
Skip to content

Upgrade build tooling to .NET 10 - #275

Draft
gdziadkiewicz wants to merge 1 commit into
masterfrom
tooling/dotnet-10
Draft

gdziadkiewicz wants to merge 1 commit into
masterfrom
tooling/dotnet-10

Conversation

@gdziadkiewicz

Copy link
Copy Markdown
Collaborator

Summary

Move the SDK, CI, build runner, tests, and C# sample to .NET 10 while retaining the libraries' netstandard2.0 targets. Upgrade Paket to resolve net10.0 and fsdocs to load projects with the .NET 10 SDK; regenerate the Paket lock file and remove the C# sample's unused Paket import.

Validation

  • Release and Debug solution builds
  • dotnet run --project build/build.fsproj -- RunTests
  • Fable tests with Node 24 and Yarn
  • Fantomas check on tracked F# sources (excluding generated AssemblyInfo files)
  • dotnet fsdocs build --clean --eval: both library assemblies loaded for API documentation

The complete FAKE All pipeline was not run as a single command. Restore reports vulnerability warnings for existing transitive build dependencies, including System.Security.Cryptography.Pkcs 10.0.1.

@gdziadkiewicz
gdziadkiewicz marked this pull request as draft November 11, 2026 21:58

This branch has not been deployed

No deployments
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.

1 participant