Skip to content

Commit 7cfba3c

Browse files
Copilotmdchennu
andauthored
Update to .NET 10 RC 1 with explicit SDK version (#216)
* Initial plan * Update build files to use .NET 10 RC 1 explicit version Co-authored-by: mdchennu <[email protected]> * Update test package dependencies for .NET 10 RC 1 compatibility Co-authored-by: mdchennu <[email protected]> --------- Co-authored-by: copilot-swe-agent[bot] <[email protected]> Co-authored-by: mdchennu <[email protected]>
1 parent 49bf178 commit 7cfba3c

File tree

4 files changed

+15
-11
lines changed

4 files changed

+15
-11
lines changed

.github/workflows/dotnetcore.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,13 @@ jobs:
1919
- name: Build with .NET 8.0.x
2020
run: dotnet test -v m --configuration Release Microsoft.Identity.Abstractions.sln
2121

22-
- name: Setup .NET 10.0.x
22+
- name: Setup .NET 10.0.100-rc.1
2323
uses: actions/setup-dotnet@v4
2424
with:
25-
dotnet-version: 10.0.x
25+
dotnet-version: 10.0.100-rc.1.25451.107
2626

2727
# Run the tests
28-
- name: Build with .NET 10.0.x
28+
- name: Build with .NET 10.0.100-rc.1
2929
run: dotnet test -p:TargetNetNext=True -v m --configuration Release Microsoft.Identity.Abstractions.sln
3030

3131
# Pack the library

build/template-install-dotnet-core.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@
44
steps:
55

66
- task: UseDotNet@2
7-
displayName: 'Use .Net Core SDK 10'
7+
displayName: 'Use .Net Core SDK 10.0.100-rc.1'
88
condition: eq(variables['TargetNetNext'], 'True')
99
inputs:
10-
version: 10.0.x
10+
version: 10.0.100-rc.1.25451.107
1111

1212
- task: UseDotNet@2
1313
displayName: 'Use .Net Core SDK 8'

changelog.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,10 @@
55

66
## Fundamentals
77
* Migrate repository agent rules from .clinerules to agents.md. For details, see [#206](https://github.com/AzureAD/microsoft-identity-abstractions-for-dotnet/pull/206)
8+
* Update to .NET 10 RC 1 (10.0.100-rc.1.25451.107) with explicit SDK version.
9+
- Updated GitHub Actions workflow to use explicit .NET 10 RC 1 SDK version instead of wildcard
10+
- Updated Azure DevOps pipeline template to use explicit .NET 10 RC 1 SDK version
11+
- Verified compatibility with .NET 10 RC 1 breaking changes
812

913
9.4.0
1014
======

test/Directory.Build.props

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,12 @@
1010
</PropertyGroup> -->
1111

1212
<PropertyGroup>
13-
<MicrosoftNetTestSdkVersion>17.3.2</MicrosoftNetTestSdkVersion>
14-
<!-- GHSA-5crp-9r3c-p9vr -->
15-
<NewtonsoftJsonVersion>13.0.1</NewtonsoftJsonVersion>
16-
<XunitVersion>2.4.2</XunitVersion>
17-
<XunitRunnerVisualStudioVersion>2.4.5</XunitRunnerVisualStudioVersion>
18-
<CoverletCollectorVersion>3.1.2</CoverletCollectorVersion>
13+
<MicrosoftNetTestSdkVersion>18.0.0</MicrosoftNetTestSdkVersion>
14+
<!-- GHSA-5crp-9r3c-p9vr - Updated to 13.0.3 for .NET 10 compatibility -->
15+
<NewtonsoftJsonVersion>13.0.3</NewtonsoftJsonVersion>
16+
<XunitVersion>2.9.3</XunitVersion>
17+
<XunitRunnerVisualStudioVersion>2.8.2</XunitRunnerVisualStudioVersion>
18+
<CoverletCollectorVersion>6.0.4</CoverletCollectorVersion>
1919
</PropertyGroup>
2020

2121
<ItemGroup Condition="'$(TargetFramework)' == 'net462'">

0 commit comments

Comments
 (0)