Skip to content

Conversation

@Bertk
Copy link
Collaborator

@Bertk Bertk commented Nov 17, 2025

This pull request updates the project to use .NET SDK 10.0 as the default, adds support for .NET SDK 9.0 in CI pipelines, introduces a comprehensive build and cleanup script, and improves the development container configuration for consistency and ease of use.

SDK and Build Environment Updates

  • Updated the default .NET SDK version in global.json to 10.0.100, ensuring all local builds use the latest major version.
  • Added installation steps for .NET SDK 9.0.307 in both eng/build.yml and eng/azure-pipelines-nightly.yml to support multi-version CI builds and compatibility testing. [1] [2]

Developer Experience Improvements

  • Added a new script scripts/build-all.sh that automates cleaning, building, packing, and diagnostics for all projects and tests, making branch switching and environment setup faster and more reliable.
  • Introduced a .devcontainer/devcontainer.json configuration to standardize the development environment, specifying the required .NET versions and recommended VS Code extensions for contributors.

@Bertk Bertk closed this Nov 18, 2025
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