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

Use .NET 8 SDK #68

Merged
merged 3 commits into from
Dec 5, 2023
Merged

Use .NET 8 SDK #68

merged 3 commits into from
Dec 5, 2023

Conversation

YuKitsune
Copy link
Contributor

@YuKitsune YuKitsune commented Nov 23, 2023

[sc-65325]

Updates this project to use the .NET 8 SDK for compilation and testing.
The library itself is still published under netstandard2.0.

Copy link

This pull request has been linked to Shortcut Story #65325: Upgrade minor libraries.

@@ -11,7 +9,6 @@
using static Nuke.Common.Tools.DotNet.DotNetTasks;
using Nuke.Common.Tools.OctoVersion;

[CheckBuildProjectConfigurations]
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@@ -26,20 +23,20 @@ class Build : NukeBuild
[Parameter("Branch name for OctoVersion to use to calculate the version number. Can be set via the environment variable " + CiBranchNameEnvVariable + ".", Name = CiBranchNameEnvVariable)]
readonly string OctoVersionBranch;

[Parameter] readonly int? OctoVersionFullSemVer;
[Parameter] readonly string? OctoVersionFullSemVer;
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This one caught me by surprise. After upgrading, Nuke started to complain about this. Weird that it wasn't doing it before.

@YuKitsune YuKitsune requested review from a team and borland November 23, 2023 22:38
@YuKitsune YuKitsune marked this pull request as draft November 23, 2023 23:16
Copy link
Contributor

@borland borland left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If this gets a green build, all looking good to me!
We should update the github actions references in a separate PR

@YuKitsune
Copy link
Contributor Author

We should update the github actions references in a separate PR

Why? We'd need to upgrade it anyway to build the .NET 8 version of the project.

@YuKitsune YuKitsune marked this pull request as ready for review December 5, 2023 06:01
@YuKitsune YuKitsune merged commit b8ca32e into main Dec 5, 2023
2 checks passed
@YuKitsune YuKitsune deleted the eoin/pet/net8 branch December 5, 2023 06:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants