Skip to content

Commit d87dab7

Browse files
authored
.Net 10 Support (#68)
1 parent 02afc33 commit d87dab7

File tree

9 files changed

+16182
-28
lines changed

9 files changed

+16182
-28
lines changed

.github/workflows/dotnet.yml

Lines changed: 12 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -10,36 +10,41 @@ jobs:
1010
build:
1111

1212
runs-on: ubuntu-latest
13+
env:
14+
NUGET_PACKAGES: ${{ github.workspace }}/.nuget/packages
1315

1416
steps:
15-
- uses: actions/checkout@v2
17+
- uses: actions/checkout@v4
1618

1719
- name: Setup .NET
18-
uses: actions/setup-dotnet@v1
20+
uses: actions/setup-dotnet@v4
1921
with:
2022
dotnet-version: 8.0.x
2123

2224
- name: Restore dependencies
2325
run: dotnet restore
2426

27+
- name: Run Generator
28+
run: dotnet run --project Src/Generate/
29+
2530
- name: Build
2631
run: dotnet build --no-restore -bl
2732

2833
- name: Pack Solution
2934
run: dotnet pack -p:PackageOutputPath="${GITHUB_WORKSPACE}/packages" -p:IncludeSymbols=false -p:RepositoryCommit=${GITHUB_SHA} -p:PackageVersion="0.0.0.1"
30-
35+
3136
- name: Test
3237
run: dotnet test --framework net8.0 --no-build --verbosity normal
3338

34-
- name: Upload Binary Log
35-
uses: actions/upload-artifact@v3
39+
- name: Upload Binary Log
40+
uses: actions/upload-artifact@v4
3641
if: always()
3742
with:
3843
name: binary-log
3944
path: msbuild.binlog
40-
45+
4146
- name: Upload Packages
42-
uses: actions/upload-artifact@v3
47+
uses: actions/upload-artifact@v4
4348
if: always()
4449
with:
4550
name: nuget-packages

Basic.Reference.Assemblies.sln

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,10 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Basic.Reference.Assemblies.
4343
EndProject
4444
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Basic.Reference.Assemblies.AspNet90", "Src\Basic.Reference.Assemblies.AspNet90\Basic.Reference.Assemblies.AspNet90.csproj", "{72C15DA0-4D3F-424A-9717-AB8B332A8DD4}"
4545
EndProject
46+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Basic.Reference.Assemblies.Net100", "Src\Basic.Reference.Assemblies.Net100\Basic.Reference.Assemblies.Net100.csproj", "{B0E6B1FC-B538-42A1-A40C-279A24211AEB}"
47+
EndProject
48+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Basic.Reference.Assemblies.AspNet100", "Src\Basic.Reference.Assemblies.AspNet100\Basic.Reference.Assemblies.AspNet100.csproj", "{4C5A0446-FADA-479E-8863-1D0D56A35DC4}"
49+
EndProject
4650
Global
4751
GlobalSection(SolutionConfigurationPlatforms) = preSolution
4852
Debug|Any CPU = Debug|Any CPU
@@ -293,6 +297,30 @@ Global
293297
{72C15DA0-4D3F-424A-9717-AB8B332A8DD4}.Release|x64.Build.0 = Release|Any CPU
294298
{72C15DA0-4D3F-424A-9717-AB8B332A8DD4}.Release|x86.ActiveCfg = Release|Any CPU
295299
{72C15DA0-4D3F-424A-9717-AB8B332A8DD4}.Release|x86.Build.0 = Release|Any CPU
300+
{B0E6B1FC-B538-42A1-A40C-279A24211AEB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
301+
{B0E6B1FC-B538-42A1-A40C-279A24211AEB}.Debug|Any CPU.Build.0 = Debug|Any CPU
302+
{B0E6B1FC-B538-42A1-A40C-279A24211AEB}.Debug|x64.ActiveCfg = Debug|Any CPU
303+
{B0E6B1FC-B538-42A1-A40C-279A24211AEB}.Debug|x64.Build.0 = Debug|Any CPU
304+
{B0E6B1FC-B538-42A1-A40C-279A24211AEB}.Debug|x86.ActiveCfg = Debug|Any CPU
305+
{B0E6B1FC-B538-42A1-A40C-279A24211AEB}.Debug|x86.Build.0 = Debug|Any CPU
306+
{B0E6B1FC-B538-42A1-A40C-279A24211AEB}.Release|Any CPU.ActiveCfg = Release|Any CPU
307+
{B0E6B1FC-B538-42A1-A40C-279A24211AEB}.Release|Any CPU.Build.0 = Release|Any CPU
308+
{B0E6B1FC-B538-42A1-A40C-279A24211AEB}.Release|x64.ActiveCfg = Release|Any CPU
309+
{B0E6B1FC-B538-42A1-A40C-279A24211AEB}.Release|x64.Build.0 = Release|Any CPU
310+
{B0E6B1FC-B538-42A1-A40C-279A24211AEB}.Release|x86.ActiveCfg = Release|Any CPU
311+
{B0E6B1FC-B538-42A1-A40C-279A24211AEB}.Release|x86.Build.0 = Release|Any CPU
312+
{4C5A0446-FADA-479E-8863-1D0D56A35DC4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
313+
{4C5A0446-FADA-479E-8863-1D0D56A35DC4}.Debug|Any CPU.Build.0 = Debug|Any CPU
314+
{4C5A0446-FADA-479E-8863-1D0D56A35DC4}.Debug|x64.ActiveCfg = Debug|Any CPU
315+
{4C5A0446-FADA-479E-8863-1D0D56A35DC4}.Debug|x64.Build.0 = Debug|Any CPU
316+
{4C5A0446-FADA-479E-8863-1D0D56A35DC4}.Debug|x86.ActiveCfg = Debug|Any CPU
317+
{4C5A0446-FADA-479E-8863-1D0D56A35DC4}.Debug|x86.Build.0 = Debug|Any CPU
318+
{4C5A0446-FADA-479E-8863-1D0D56A35DC4}.Release|Any CPU.ActiveCfg = Release|Any CPU
319+
{4C5A0446-FADA-479E-8863-1D0D56A35DC4}.Release|Any CPU.Build.0 = Release|Any CPU
320+
{4C5A0446-FADA-479E-8863-1D0D56A35DC4}.Release|x64.ActiveCfg = Release|Any CPU
321+
{4C5A0446-FADA-479E-8863-1D0D56A35DC4}.Release|x64.Build.0 = Release|Any CPU
322+
{4C5A0446-FADA-479E-8863-1D0D56A35DC4}.Release|x86.ActiveCfg = Release|Any CPU
323+
{4C5A0446-FADA-479E-8863-1D0D56A35DC4}.Release|x86.Build.0 = Release|Any CPU
296324
EndGlobalSection
297325
GlobalSection(SolutionProperties) = preSolution
298326
HideSolutionNode = FALSE
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
<Project Sdk="Microsoft.NET.Sdk">
2+
3+
<PropertyGroup>
4+
<TargetFramework>netstandard2.0</TargetFramework>
5+
<IsPackable>true</IsPackable>
6+
<RunAnalyzers>false</RunAnalyzers>
7+
</PropertyGroup>
8+
9+
<ItemGroup>
10+
<PackageReference Include="Microsoft.AspNetCore.App.Ref" Version="10.0.0-preview.4.25258.110" IncludeAssets="none" PrivateAssets="all" GeneratePathProperty="true"/>
11+
</ItemGroup>
12+
13+
<Import Project="Generated.targets"/>
14+
</Project>

0 commit comments

Comments
 (0)