Skip to content

Commit

Permalink
Merge pull request #34 from niklaslundberg/develop
Browse files Browse the repository at this point in the history
NET 9
  • Loading branch information
niklaslundberg authored Nov 17, 2024
2 parents 57ddd01 + c8a6dc2 commit 6770ec6
Show file tree
Hide file tree
Showing 14 changed files with 383 additions and 864 deletions.
15 changes: 9 additions & 6 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,17 +8,16 @@ jobs:
runs-on: windows-2022

steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
with:
fetch-depth: 0 # Shallow clones should be disabled for a better relevancy of analysis
- uses: actions/setup-dotnet@v3
- uses: actions/setup-dotnet@v4
with:
dotnet-version: |
6.0.x
7.0.x
- uses: actions/setup-dotnet@v3
8.0.x
- uses: actions/setup-dotnet@v4
with:
dotnet-version: 8.0.x
dotnet-version: 9.0.x
cache: true
cache-dependency-path: tests/Arbor.Aesculus.Tests.Integration
- name: install-tools
Expand All @@ -32,5 +31,9 @@ jobs:
Arbor.Build.NuGet.PackageUpload.Server.Uri: "https://www.myget.org/F/arbor/api/v3/index.json"
Arbor.Build.NuGet.PackageUpload.Enabled: "true"
Arbor.Build.NuGet.PackageUpload.ForceUploadEnabled: "true"
Arbor.Build.Tools.External.SymbolServer.Uri: "https://www.myget.org/F/arbor/api/v3/index.json"
Arbor.Build.Tools.External.SymbolServer.ApiKey: ${{ secrets.myget }}
Arbor.Build.Tools.External.SymbolServer.Enabled: "true"
Arbor.Build.Tools.External.SymbolServer.ForceUploadEnabled: "true"
run: |
build\build.bat
1 change: 1 addition & 0 deletions Arbor.Aesculus.v3.ncrunchsolution
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
<SolutionConfiguration>
<Settings>
<AllowParallelTestExecution>False</AllowParallelTestExecution>
<RdiConfigured>True</RdiConfigured>
<SolutionConfigured>True</SolutionConfigured>
</Settings>
</SolutionConfiguration>
2 changes: 1 addition & 1 deletion License.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
The MIT License (MIT)
Copyright (c) 2013-2023 Niklas Lundberg
Copyright (c) 2013-2024 Niklas Lundberg

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

Expand Down
1 change: 0 additions & 1 deletion build/build.bat
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,6 @@ SET Arbor.Build.MSBuild.NuGetRestore.Enabled=true
SET Arbor.Build.Tools.External.Xunit.NetCoreApp.Enabled=false
SET Arbor.Build.BuildNumber.UnixEpochSecondsEnabled=true
SET CI_BUILD=true
SET Arbor.Build.Tools.External.SymbolServer.Enabled=true
SET Arbor.Build.Tools.External.VisualStudio.Version.PreRelease.Enabled=true
SET Arbor.Build.Tools.External.MSBuild.AllowPrerelease.Enabled=true
SET Arbor.Build.Log.Level=Debug
Expand Down
2 changes: 1 addition & 1 deletion global.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"sdk": {
"version": "8.0.0",
"version": "9.0.100",
"rollForward": "latestFeature",
"allowPrerelease": false
}
Expand Down
2 changes: 1 addition & 1 deletion src/Arbor.Aesculus.Core/Arbor.Aesculus.Core.csproj
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<Project Sdk="Microsoft.NET.Sdk">

<PropertyGroup>
<TargetFrameworks>netstandard2.0;net6.0;net7.0;net8.0</TargetFrameworks>
<TargetFrameworks>netstandard2.0;net8.0;net9.0</TargetFrameworks>
</PropertyGroup>

<ItemGroup>
Expand Down
5 changes: 2 additions & 3 deletions src/Arbor.Aesculus.Core/Arbor.Aesculus.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
<iconUrl>https://nuget.org/Content/Images/packageDefaultIcon-50x50.png</iconUrl>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<licenseUrl>http://opensource.org/licenses/MIT</licenseUrl>
<copyright>Copyright Niklas Lundberg 2013-2023</copyright>
<copyright>Copyright Niklas Lundberg 2013-2024</copyright>
<dependencies>

</dependencies>
Expand All @@ -28,8 +28,7 @@
</metadata>
<files>
<file src="bin\$configuration$\netstandard2.0\Arbor.Aesculus.Core.dll" target="lib\netstandard2.0" />
<file src="bin\$configuration$\net6.0\Arbor.Aesculus.Core.dll" target="lib\net6.0" />
<file src="bin\$configuration$\net7.0\Arbor.Aesculus.Core.dll" target="lib\net7.0" />
<file src="bin\$configuration$\net8.0\Arbor.Aesculus.Core.dll" target="lib\net8.0" />
<file src="bin\$configuration$\net9.0\Arbor.Aesculus.Core.dll" target="lib\net9.0" />
</files>
</package>
5 changes: 2 additions & 3 deletions src/Arbor.Aesculus.Core/packages.lock.json
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,7 @@
"contentHash": "kz0PEW2lhqygehI/d6XsPCQzD7ff7gUJaVGPVETX611eadGsA3A877GdSlU0LRVMCTH/+P3o2iDTak+S08V2+A=="
}
},
"net6.0": {},
"net7.0": {},
"net8.0": {}
"net8.0": {},
"net9.0": {}
}
}
6 changes: 4 additions & 2 deletions src/Arbor.Aesculus.NCrunch/Arbor.Aesculus.NCrunch.csproj
Original file line number Diff line number Diff line change
@@ -1,11 +1,13 @@
<Project Sdk="Microsoft.NET.Sdk">

<PropertyGroup>
<TargetFrameworks>netstandard2.0;net6.0;net7.0;net8.0</TargetFrameworks>
<TargetFrameworks>netstandard2.0;net8.0;net9.0</TargetFrameworks>
</PropertyGroup>

<ItemGroup>
<PackageReference Include="NCrunch.Framework" Version="4.17.0.5" />
<PackageReference Include="NCrunch.Framework" Version="5.1.0" />
<PackageReference Include="System.Net.Http" Version="4.3.4" />
<PackageReference Include="System.Text.RegularExpressions" Version="4.3.1" />
</ItemGroup>

<ItemGroup>
Expand Down
19 changes: 7 additions & 12 deletions src/Arbor.Aesculus.NCrunch/Arbor.Aesculus.NCrunch.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -19,32 +19,27 @@
<iconUrl>https://nuget.org/Content/Images/packageDefaultIcon-50x50.png</iconUrl>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<licenseUrl>http://opensource.org/licenses/MIT</licenseUrl>
<copyright>Copyright Niklas Lundberg 2013-2023</copyright>
<copyright>Copyright Niklas Lundberg 2013-2024</copyright>
<dependencies>
<group targetFramework="netstandard2.0">
<dependency id="Arbor.Aesculus" version="$version$" />
<dependency id="NCrunch.Framework" version="[4.17.0,)" />
<dependency id="NCrunch.Framework" version="[5.10.0,)" />
</group>
<group targetFramework="net6.0">
<dependency id="Arbor.Aesculus" version="$version$" />
<dependency id="NCrunch.Framework" version="[4.17.0,)" />
</group>
<group targetFramework="net7.0">
<group targetFramework="net8.0">
<dependency id="Arbor.Aesculus" version="$version$" />
<dependency id="NCrunch.Framework" version="[4.17.0,)" />
<dependency id="NCrunch.Framework" version="[5.10.0,)" />
</group>
<group targetFramework="net8.0">
<group targetFramework="net9.0">
<dependency id="Arbor.Aesculus" version="$version$" />
<dependency id="NCrunch.Framework" version="[4.17.0,)" />
<dependency id="NCrunch.Framework" version="[5.10.0,)" />
</group>
</dependencies>
<references></references>
<tags></tags>
</metadata>
<files>
<file src="bin\$configuration$\netstandard2.0\Arbor.Aesculus.NCrunch.dll" target="lib\netstandard2.0" />
<file src="bin\$configuration$\net6.0\Arbor.Aesculus.NCrunch.dll" target="lib\net6.0" />
<file src="bin\$configuration$\net7.0\Arbor.Aesculus.NCrunch.dll" target="lib\net7.0" />
<file src="bin\$configuration$\net8.0\Arbor.Aesculus.NCrunch.dll" target="lib\net8.0" />
<file src="bin\$configuration$\net9.0\Arbor.Aesculus.NCrunch.dll" target="lib\net9.0" />
</files>
</package>
Loading

0 comments on commit 6770ec6

Please sign in to comment.