Skip to content

Commit 100e790

Browse files
Update workflows and add .NET 10 support
Upgraded GitHub Actions to use v5 for checkout, setup-dotnet, and setup-node, and updated Node.js version to 22. Added .NET 10.0 as a target framework in XtermBlazor.csproj and updated Microsoft.AspNetCore.Components.Web package versions for all frameworks.
1 parent cbafaac commit 100e790

File tree

3 files changed

+19
-14
lines changed

3 files changed

+19
-14
lines changed

.github/workflows/dotnet-package.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,10 @@ jobs:
1414
runs-on: ubuntu-latest
1515

1616
steps:
17-
- uses: actions/checkout@v4
17+
- uses: actions/checkout@v5
1818

1919
- name: Setup .NET
20-
uses: actions/setup-dotnet@v4
20+
uses: actions/setup-dotnet@v5
2121
with:
2222
dotnet-version: |
2323
10.0.x
@@ -28,11 +28,11 @@ jobs:
2828
2929
- name: Display dotnet version
3030
run: dotnet --version
31-
31+
3232
- name: Setup Node.js
33-
uses: actions/setup-node@v4
33+
uses: actions/setup-node@v5
3434
with:
35-
node-version: 20
35+
node-version: 22
3636

3737
- name: Restore .NET dependencies
3838
run: dotnet restore XtermBlazor

.github/workflows/dotnet-publish-gpr.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,20 +13,20 @@ jobs:
1313
runs-on: ubuntu-latest
1414

1515
steps:
16-
- uses: actions/checkout@v4
16+
- uses: actions/checkout@v5
1717

1818
- name: Setup .NET 10
19-
uses: actions/setup-dotnet@v4
19+
uses: actions/setup-dotnet@v5
2020
with:
2121
dotnet-version: 10
2222
source-url: https://nuget.pkg.github.com/BattlefieldDuck/index.json
2323
env:
2424
NUGET_AUTH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
2525

2626
- name: Setup Node.js
27-
uses: actions/setup-node@v4
27+
uses: actions/setup-node@v5
2828
with:
29-
node-version: 20
29+
node-version: 22
3030

3131
- name: Build .NET project
3232
run: dotnet build XtermBlazor -c Release

XtermBlazor/XtermBlazor.csproj

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

33
<PropertyGroup>
4-
<TargetFrameworks>net9.0;net8.0;net7.0;net6.0</TargetFrameworks>
4+
<TargetFrameworks>net10.0;net9.0;net8.0;net7.0;net6.0</TargetFrameworks>
55
</PropertyGroup>
66

77
<ItemGroup>
@@ -44,22 +44,27 @@
4444

4545
<ItemGroup Condition="'$(TargetFramework)' == 'net6.0'">
4646
<PackageReference Include="Macross.Json.Extensions" Version="3.0.0" />
47-
<PackageReference Include="Microsoft.AspNetCore.Components.Web" Version="6.0.26" />
47+
<PackageReference Include="Microsoft.AspNetCore.Components.Web" Version="6.0.36" />
4848
</ItemGroup>
4949

5050
<ItemGroup Condition="'$(TargetFramework)' == 'net7.0'">
5151
<PackageReference Include="Macross.Json.Extensions" Version="3.0.0" />
52-
<PackageReference Include="Microsoft.AspNetCore.Components.Web" Version="7.0.15" />
52+
<PackageReference Include="Microsoft.AspNetCore.Components.Web" Version="7.0.20" />
5353
</ItemGroup>
5454

5555
<ItemGroup Condition="'$(TargetFramework)' == 'net8.0'">
5656
<PackageReference Include="Macross.Json.Extensions" Version="3.0.0" />
57-
<PackageReference Include="Microsoft.AspNetCore.Components.Web" Version="8.0.1" />
57+
<PackageReference Include="Microsoft.AspNetCore.Components.Web" Version="8.0.20" />
5858
</ItemGroup>
5959

6060
<ItemGroup Condition="'$(TargetFramework)' == 'net9.0'">
6161
<PackageReference Include="Macross.Json.Extensions" Version="3.0.0" />
62-
<PackageReference Include="Microsoft.AspNetCore.Components.Web" Version="9.0.5" />
62+
<PackageReference Include="Microsoft.AspNetCore.Components.Web" Version="9.0.9" />
63+
</ItemGroup>
64+
65+
<ItemGroup Condition="'$(TargetFramework)' == 'net10.0'">
66+
<PackageReference Include="Macross.Json.Extensions" Version="3.0.0" />
67+
<PackageReference Include="Microsoft.AspNetCore.Components.Web" Version="10.0.0-rc.1.25451.107" />
6368
</ItemGroup>
6469

6570
<ItemGroup>

0 commit comments

Comments
 (0)