Skip to content

Commit 654a762

Browse files
authored
Merge pull request #412 from DarthAffe/net9
Net9
2 parents f9fefe4 + f40190d commit 654a762

25 files changed

Lines changed: 45 additions & 30 deletions

File tree

.github/workflows/ci.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,13 +24,20 @@ jobs:
2424
uses: actions/setup-dotnet@v4
2525
with:
2626
dotnet-version: |
27+
9.0.x
2728
8.0.x
2829
- name: Restore dependencies
2930
run: dotnet restore
3031
- name: Build
3132
run: dotnet build --no-restore --configuration Release /p:Version=${{ github.event.inputs.version }}-prerelease.${{ github.event.inputs.increment }}
3233
- name: Test
3334
run: dotnet test --no-build --verbosity normal --configuration Release
35+
- name: Upload a Build Artifact NET9
36+
uses: actions/upload-artifact@v4.3.1
37+
with:
38+
name: RGB.NET-NET9
39+
path: bin/net9.0/RGB.NET.*.dll
40+
if-no-files-found: error
3441
- name: Upload a Build Artifact NET8
3542
uses: actions/upload-artifact@v4.3.1
3643
with:

.github/workflows/pr_verify.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ jobs:
1515
uses: actions/setup-dotnet@v4
1616
with:
1717
dotnet-version: |
18+
9.0.x
1819
8.0.x
1920
- name: Restore dependencies
2021
run: dotnet restore

.github/workflows/release.yml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,13 +20,20 @@ jobs:
2020
uses: actions/setup-dotnet@v4
2121
with:
2222
dotnet-version: |
23+
9.0.x
2324
8.0.x
2425
- name: Restore dependencies
2526
run: dotnet restore
2627
- name: Build
2728
run: dotnet build --no-restore --configuration Release /p:Version=${{ github.event.inputs.version }}
2829
- name: Test
2930
run: dotnet test --no-build --verbosity normal --configuration Release
31+
- name: Upload a Build Artifact NET9
32+
uses: actions/upload-artifact@v4.3.1
33+
with:
34+
name: RGB.NET-NET9
35+
path: bin/net9.0/RGB.NET.*.dll
36+
if-no-files-found: error
3037
- name: Upload a Build Artifact NET8
3138
uses: actions/upload-artifact@v4.3.1
3239
with:
@@ -44,6 +51,6 @@ jobs:
4451
with:
4552
tag_name: v${{ github.event.inputs.version }}
4653
generate_release_notes: true
47-
files: bin/net8.0/RGB.NET.*.dll
54+
files: bin/net9.0/RGB.NET.*.dll
4855
- name: Nuget Push
4956
run: dotnet nuget push **\*.nupkg --skip-duplicate --api-key ${{ secrets.NUGET_TOKEN }} --source https://api.nuget.org/v3/index.json

RGB.NET.Core/RGB.NET.Core.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
3-
<TargetFrameworks>net8.0</TargetFrameworks>
3+
<TargetFrameworks>net9.0;net8.0</TargetFrameworks>
44
<LangVersion>latest</LangVersion>
55
<Nullable>enable</Nullable>
66

RGB.NET.Devices.Asus/RGB.NET.Devices.Asus.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
3-
<TargetFrameworks>net8.0</TargetFrameworks>
3+
<TargetFrameworks>net9.0;net8.0</TargetFrameworks>
44
<LangVersion>latest</LangVersion>
55
<Nullable>enable</Nullable>
66

RGB.NET.Devices.CoolerMaster/RGB.NET.Devices.CoolerMaster.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
3-
<TargetFrameworks>net8.0</TargetFrameworks>
3+
<TargetFrameworks>net9.0;net8.0</TargetFrameworks>
44
<LangVersion>latest</LangVersion>
55
<Nullable>enable</Nullable>
66

RGB.NET.Devices.Corsair/RGB.NET.Devices.Corsair.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
3-
<TargetFrameworks>net8.0</TargetFrameworks>
3+
<TargetFrameworks>net9.0;net8.0</TargetFrameworks>
44
<LangVersion>latest</LangVersion>
55
<Nullable>enable</Nullable>
66

RGB.NET.Devices.Corsair_Legacy/RGB.NET.Devices.Corsair_Legacy.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
3-
<TargetFrameworks>net8.0</TargetFrameworks>
3+
<TargetFrameworks>net9.0;net8.0</TargetFrameworks>
44
<LangVersion>latest</LangVersion>
55
<Nullable>enable</Nullable>
66

RGB.NET.Devices.DMX/RGB.NET.Devices.DMX.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
3-
<TargetFrameworks>net8.0</TargetFrameworks>
3+
<TargetFrameworks>net9.0;net8.0</TargetFrameworks>
44
<LangVersion>latest</LangVersion>
55
<Nullable>enable</Nullable>
66

RGB.NET.Devices.Debug/RGB.NET.Devices.Debug.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
3-
<TargetFrameworks>net8.0</TargetFrameworks>
3+
<TargetFrameworks>net9.0;net8.0</TargetFrameworks>
44
<LangVersion>latest</LangVersion>
55
<Nullable>enable</Nullable>
66

0 commit comments

Comments
 (0)