Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for .NET 8 #2996

Merged
merged 39 commits into from
Nov 16, 2023
Merged
Changes from 1 commit
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
f1d55cc
.NET8 support
Kielek Oct 5, 2023
a5ea566
fixes
Kielek Oct 5, 2023
ed3c78a
CI
Kielek Oct 5, 2023
837f337
global Json
Kielek Oct 5, 2023
4fdf849
add .NET8 to testing frameworks
Kielek Oct 5, 2023
8f7e0c1
Additional store for .NET8
Kielek Oct 5, 2023
dedd7e6
Fix additional store
Kielek Oct 9, 2023
2949616
Fix logs instrumentation on .NET8
Kielek Oct 10, 2023
998a59f
CentOS build-container test fix
Kielek Oct 10, 2023
8579d58
Add wokaround for breaking change in DuckTyping
Kielek Oct 10, 2023
94c09f0
Merge branch 'main' into net8
Kielek Oct 13, 2023
4d6b7bb
Bump .NET 8 to rc.2
Kielek Oct 13, 2023
2942b82
Cento Workflow
Kielek Oct 13, 2023
e945df1
RuntimeIdentifiers mapping
Kielek Oct 13, 2023
869a65d
SelfContainted application - fix compilation
Kielek Oct 16, 2023
4e2467d
Merge branch 'main' into net8
Kielek Oct 16, 2023
88c1b73
PR feedback - change reference condition
Kielek Oct 16, 2023
2aed10f
handle Centos tests
Kielek Oct 16, 2023
83ae8cb
Merge branch 'main' into net8
Kielek Oct 17, 2023
2e39f28
fix fotnet format
Kielek Oct 17, 2023
bbd8a50
Changelog and docs
Kielek Oct 17, 2023
c0bc26e
Merge branch 'main' into net8
Kielek Oct 18, 2023
d2d0049
drop wrongly commited file
Kielek Oct 18, 2023
026512f
Merge branch 'main' into net8
Kielek Oct 18, 2023
a5d3d82
Merge branch 'main' into net8
Kielek Oct 25, 2023
bff68e5
Add .NET8 to TestApplication.Worker
Kielek Oct 25, 2023
f9099ae
Fix minimal test api on .net8 on linux
Kielek Oct 26, 2023
d44d135
Merge branch 'main' into net8
Kielek Oct 27, 2023
e36b959
Merge branch 'main' into net8
Kielek Nov 6, 2023
c958ff6
Merge branch 'main' into net8
Kielek Nov 15, 2023
c9cb513
remove global.json
Kielek Nov 15, 2023
e63278d
Update .NET SDK to 8.0.100/7.0.404/6.0.417
Kielek Nov 15, 2023
2ba83ab
Remove workaround for .NET8 rc version
Kielek Nov 15, 2023
da0e3c3
remove centos workaround related to global.json
Kielek Nov 15, 2023
ec84e4f
Typo fix
Kielek Nov 15, 2023
12b9c09
Add .NET8 installation
Kielek Nov 15, 2023
a8162be
Merge branch 'main' into net8
Kielek Nov 15, 2023
0bb04f9
Move changelog entry to unreleased section
Kielek Nov 15, 2023
e49b06d
Merge branch 'main' into net8
Kielek Nov 15, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
add .NET8 to testing frameworks
  • Loading branch information
Kielek committed Oct 10, 2023
commit 4fdf849232b022dd6106652e25184e91526434df
8 changes: 3 additions & 5 deletions build/Build.Steps.cs
Original file line number Diff line number Diff line change
@@ -48,9 +48,7 @@ partial class Build
};

private static readonly IEnumerable<TargetFramework> TestFrameworks = TargetFrameworks
.Concat(new[] {
TargetFramework.NET7_0
});
.Concat(TargetFramework.NET7_0, TargetFramework.NET8_0);

Target CreateRequiredDirectories => _ => _
.Unlisted()
@@ -99,8 +97,8 @@ DotNetRestoreSettings Restore(DotNetRestoreSettings s) =>
{
// Projects using `packages.config` can't be restored via "dotnet restore", use a NuGet Task to restore these projects.
var legacyRestoreProjects = Solution.GetNativeProjects()
.Concat(new[] { Solution.GetProjectByName(Projects.Tests.Applications.AspNet) })
.Concat(new[] { Solution.GetProjectByName(Projects.Tests.Applications.WcfIis) });
.Concat(Solution.GetProjectByName(Projects.Tests.Applications.AspNet))
.Concat(Solution.GetProjectByName(Projects.Tests.Applications.WcfIis));

RestoreLegacyNuGetPackagesConfig(legacyRestoreProjects);
}