diff --git a/CHANGELOG.md b/CHANGELOG.md index e4d47c7..ff3d18a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,9 @@ All notable changes to **Nuke.GitHub** are documented here. +## v2.0.0: +- Update NUKE to v5.0.0 + ## v1.6.2: - Update internal dependencies and regenerate code diff --git a/README.md b/README.md index 004579e..d8ed259 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,7 @@ # Nuke.GitHub -[![Build Status](https://jenkins.dangl.me/buildStatus/icon?job=Nuke.GitHub/develop)](https://jenkins.dangl.me/job/Nuke.GitHub/develop) +[![Build Status](https://jenkins.dangl.me/buildStatus/icon?job=GeorgDangl%2FNuke.GitHub%2Fdevelop)](https://jenkins.dangl.me/job/GeorgDangl/job/Nuke.GitHub/job/develop/) + [![Built with Nuke](http://nuke.build/rounded)](https://www.nuke.build) ![NuGet](https://img.shields.io/nuget/v/Nuke.GitHub.svg) diff --git a/build/.build.csproj b/build/.build.csproj index db6827a..a67bbcc 100644 --- a/build/.build.csproj +++ b/build/.build.csproj @@ -2,7 +2,7 @@ Exe - netcoreapp3.0 + netcoreapp3.1 false False @@ -10,13 +10,13 @@ - - + + - + build - + diff --git a/build/Build.cs b/build/Build.cs index d3d94bc..9c7ed95 100644 --- a/build/Build.cs +++ b/build/Build.cs @@ -40,7 +40,7 @@ class Build : NukeBuild [GitVersion] readonly GitVersion GitVersion; [GitRepository] readonly GitRepository GitRepository; - [Parameter] readonly Configuration Configuration = IsLocalBuild ? Configuration.Debug : Configuration.Release; + [Parameter] readonly string Configuration = IsLocalBuild ? "Debug" : "Release"; [KeyVaultSecret] string DocuBaseUrl; [KeyVaultSecret] string GitHubAuthenticationToken; @@ -102,7 +102,7 @@ class Build : NukeBuild Target Push => _ => _ .DependsOn(Pack) - .Requires(() => Configuration == Configuration.Release) + .Requires(() => Configuration == "Release") .Executes(() => { if (string.IsNullOrWhiteSpace(PublicMyGetSource)) diff --git a/src/Nuke.GitHub/GitHubSettings.cs b/src/Nuke.GitHub/GitHubSettings.cs index 6aa1163..2c8e7ad 100644 --- a/src/Nuke.GitHub/GitHubSettings.cs +++ b/src/Nuke.GitHub/GitHubSettings.cs @@ -8,7 +8,7 @@ public partial class GitHubSettings /// /// This property is missing in the auto generated code and I have no idea what this should return by default. /// - public override Action CustomLogger => null; + public override Action ProcessCustomLogger => null; public void Validate() { diff --git a/src/Nuke.GitHub/Nuke.GitHub.csproj b/src/Nuke.GitHub/Nuke.GitHub.csproj index 1828551..34689c8 100644 --- a/src/Nuke.GitHub/Nuke.GitHub.csproj +++ b/src/Nuke.GitHub/Nuke.GitHub.csproj @@ -1,7 +1,7 @@  - netcoreapp3.0;net472 + netcoreapp3.1;net472 GitHub interaction for NUKE Build Georg Dangl (c) $([System.DateTime]::Now.Year) Georg Dangl @@ -10,8 +10,8 @@ - - + +