Skip to content

Commit 42b81b0

Browse files
committed
Updating for net10.0
#188 Targets netstandard2.0, net8.0, net9.0, net10.0 and makes System.Memory conditionally applicable only to netstandard2.0
1 parent e9199df commit 42b81b0

File tree

6 files changed

+11
-10
lines changed

6 files changed

+11
-10
lines changed

‎.github/workflows/dotnet-test.yml‎

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,12 @@ jobs:
1515

1616
steps:
1717
- name: Checkout Lightning.NET
18-
uses: actions/checkout@v4
18+
uses: actions/checkout@v5
1919
- name: Setup .NET
20-
uses: actions/setup-dotnet@v4
20+
uses: actions/setup-dotnet@v5
2121
with:
2222
dotnet-version: |
23+
10.0.x
2324
9.0.x
2425
8.0.x
2526
- name: Install dependencies

‎.github/workflows/publish.yml‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,12 @@ jobs:
99
runs-on: ubuntu-latest
1010

1111
steps:
12-
- uses: actions/checkout@v4
12+
- uses: actions/checkout@v5
1313

1414
- name: Setup .NET
15-
uses: actions/setup-dotnet@v4
15+
uses: actions/setup-dotnet@v5
1616
with:
17-
dotnet-version: '9.0.x'
17+
dotnet-version: '10.0.x'
1818

1919
- name: Restore dependencies
2020
run: dotnet restore

‎src/LightningDB.Benchmarks/LightningDB.Benchmarks.csproj‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
<PropertyGroup>
44
<OutputType>Exe</OutputType>
5-
<TargetFramework>net9.0</TargetFramework>
5+
<TargetFramework>net10.0</TargetFramework>
66
<LangVersion>13</LangVersion>
77
<LightningDBTargetRuntimeRelativePath>.\</LightningDBTargetRuntimeRelativePath>
88
</PropertyGroup>

‎src/LightningDB.Tests/LightningDB.Tests.csproj‎

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

33
<PropertyGroup>
4-
<TargetFrameworks>net8.0;net9.0</TargetFrameworks>
4+
<TargetFrameworks>net8.0;net9.0;net10.0</TargetFrameworks>
55
<LangVersion>13</LangVersion>
66
<AssemblyName>LightningDB.Tests</AssemblyName>
77
<PackageId>LightningDB.Tests</PackageId>

‎src/LightningDB/LightningDB.csproj‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<Description>LightningDB</Description>
55
<VersionPrefix>0.19.1</VersionPrefix>
66
<Authors>Ilya Lukyanov;Corey Kaylor</Authors>
7-
<TargetFrameworks>netstandard2.0;net9.0</TargetFrameworks>
7+
<TargetFrameworks>netstandard2.0;net8.0;net9.0;net10.0</TargetFrameworks>
88
<LangVersion>13</LangVersion>
99
<AssemblyName>LightningDB</AssemblyName>
1010
<PackageId>LightningDB</PackageId>
@@ -33,6 +33,6 @@
3333
</ItemGroup>
3434

3535
<ItemGroup>
36-
<PackageReference Include="System.Memory" Version="4.6.0" />
36+
<PackageReference Include="System.Memory" Version="4.6.0" Condition="'$(TargetFramework)' == 'netstandard2.0'" />
3737
</ItemGroup>
3838
</Project>

‎src/SecondProcess/SecondProcess.csproj‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
<PropertyGroup>
44
<OutputType>Exe</OutputType>
5-
<TargetFrameworks>net8.0;net9.0</TargetFrameworks>
5+
<TargetFrameworks>net8.0;net9.0;net10.0</TargetFrameworks>
66
<LangVersion>13</LangVersion>
77
<LightningDBTargetRuntimeRelativePath>.\</LightningDBTargetRuntimeRelativePath>
88
</PropertyGroup>

0 commit comments

Comments
 (0)