Skip to content

Commit 10dfd45

Browse files
committed
Update to .NET 9
1 parent 8a3fffd commit 10dfd45

File tree

4 files changed

+20
-17
lines changed

4 files changed

+20
-17
lines changed

.github/workflows/build.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,11 +18,11 @@ jobs:
1818
# Steps represent a sequence of tasks that will be executed as part of the job
1919
steps:
2020
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
21-
- uses: actions/checkout@v3
21+
- uses: actions/checkout@v4
2222

23-
- uses: actions/setup-dotnet@v3
23+
- uses: actions/setup-dotnet@v4
2424
with:
25-
dotnet-version: '6.0.100'
25+
dotnet-version: 9.0.x
2626

2727
- name: MonoMod dev build
2828
run: dotnet nuget add source https://pkgs.dev.azure.com/MonoMod/MonoMod/_packaging/DevBuilds%40Local/nuget/v3/index.json -n DevBuilds@Local

.github/workflows/nuget.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,11 @@ jobs:
1111
environment: release
1212

1313
steps:
14-
- uses: actions/checkout@v3
14+
- uses: actions/checkout@v4
1515
- name: Setup .NET
16-
uses: actions/setup-dotnet@v3
16+
uses: actions/setup-dotnet@v4
1717
with:
18-
dotnet-version: 6.0.400
18+
dotnet-version: 9.0.x
1919
- name: Restore dependencies
2020
run: dotnet restore
2121
- name: Build

TerrariaServerAPI.Tests/TerrariaServerAPI.Tests.csproj

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,22 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFramework>net6.0</TargetFramework>
4+
<TargetFramework>net9.0</TargetFramework>
55
<Nullable>enable</Nullable>
66

77
<IsPackable>false</IsPackable>
88
</PropertyGroup>
99

1010
<ItemGroup>
11-
<PackageReference Include="BenchmarkDotNet" Version="0.13.2" />
12-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.3.1" />
13-
<PackageReference Include="NUnit" Version="3.13.3" />
14-
<PackageReference Include="NUnit3TestAdapter" Version="4.2.1" />
15-
<PackageReference Include="NUnit.Analyzers" Version="3.3.0" />
16-
<PackageReference Include="coverlet.collector" Version="3.1.2">
11+
<PackageReference Include="BenchmarkDotNet" Version="0.14.0" />
12+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.12.0" />
13+
<PackageReference Include="NUnit" Version="4.3.2" />
14+
<PackageReference Include="NUnit3TestAdapter" Version="4.6.0" />
15+
<PackageReference Include="NUnit.Analyzers" Version="4.5.0">
16+
<PrivateAssets>all</PrivateAssets>
17+
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
18+
</PackageReference>
19+
<PackageReference Include="coverlet.collector" Version="6.0.3">
1720
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
1821
<PrivateAssets>all</PrivateAssets>
1922
</PackageReference>

TerrariaServerAPI/TerrariaServerAPI.csproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<PropertyGroup>
55
<OutputType>Library</OutputType>
66
<AssemblyName>TerrariaServer</AssemblyName> <!-- old plugins reference this, if it changes, they break -->
7-
<TargetFramework>net6.0</TargetFramework>
7+
<TargetFramework>net9.0</TargetFramework>
88
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
99
<GenerateDocumentationFile>True</GenerateDocumentationFile>
1010
<RunPostBuildEvent>Always</RunPostBuildEvent>
@@ -21,8 +21,8 @@
2121
</PropertyGroup>
2222

2323
<ItemGroup>
24-
<PackageReference Include="Newtonsoft.Json" Version="13.0.1" />
25-
<PackageReference Include="System.Diagnostics.PerformanceCounter" Version="6.0.1" />
26-
<PackageReference Include="OTAPI.Upcoming" Version="3.1.20" />
24+
<PackageReference Include="Newtonsoft.Json" Version="13.0.3" />
25+
<PackageReference Include="System.Diagnostics.PerformanceCounter" Version="9.0.0" />
26+
<PackageReference Include="OTAPI.Upcoming" Version="3.2.1" />
2727
</ItemGroup>
2828
</Project>

0 commit comments

Comments
 (0)