Skip to content

Commit bacb2d9

Browse files
Switch SDK rollForward from disable to patch for automatic servicing updates (#4364) (#4367)
* Switch SDK rollForward from disable to patch Allow automatic roll-forward within the 10.0.3xx feature band so that servicing patches (e.g. security fixes like 10.0.301) are picked up by CI agents and developers without requiring a dedicated PR for each bump. The base version remains 10.0.300 — this is the minimum required SDK. Any installed 10.0.3xx patch will be used automatically. Updated both global.json files: - /global.json (repo root) - /tools/PackageCompatibility/global.json * Re-worded SDK comment. Co-authored-by: Paul Medynski <31868385+paulmedynski@users.noreply.github.com>
1 parent 778614a commit bacb2d9

1 file changed

Lines changed: 6 additions & 5 deletions

File tree

global.json

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,14 @@
44
// We currently require the .NET 10 SDK to build and test the project.
55
//
66
// GOTCHA: Our CI infrastructure for Windows uses VS 2022 which comes with MSBuild 17.x. The
7-
// .NET 10 SDK versions in the 10.0.2xx series require MSBuild 18.x, so we specify the most
8-
// recent 10.0.1xx series release which is compatible with MSBuild 17.x.
7+
// .NET 10 SDK versions in the 10.0.2xx series require MSBuild 18.x, so we stick with the
8+
// 10.0.1xx feature band which is compatible with MSBuild 17.x.
99
//
10-
"version": "10.0.107",
10+
"version": "10.0.100",
1111

12-
// We cannot allow any roll forward due to the above MSBuild compatibility issues.
13-
"rollForward": "disable",
12+
// Allow roll-forward within the 10.0.1xx feature band so servicing patches
13+
// are picked up automatically without requiring a PR for each bump.
14+
"rollForward": "patch",
1415

1516
// Do not allow pre-release versions.
1617
//

0 commit comments

Comments
 (0)