Skip to content
This repository was archived by the owner on May 16, 2022. It is now read-only.

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Apr 24, 2022

WhiteSource Renovate

This PR contains the following updates:

Package Type Update Change
Nuke.Common (source) nuget major 5.1.0 -> 6.0.3

Release Notes

nuke-build/nuke

v6.0.3

Compare Source

  • Fixed exception handling in various places
  • Fixed shell-completion file to be written after parameter resolution
  • Fixed SpecialFolders.UserProfile on Docker
  • Fixed SolutionSerializer to work on sanitized content
  • Fixed GitRepository branch extensions to consider plurals
  • Fixed handling of spaces in GitHub Actions and Azure Pipeline generation
  • Fixed resolution of MSBuild for Visual Studio Build Tools edition

v6.0.2

Compare Source

  • Fixed Update command to use net6.0
  • Fixed handling of common errors
  • Fixed assertion messages to only include argument expression when message is null
  • Fixed log file pattern to use - instead of : for time
  • Fixed padding of target names in logging
  • Fixed logging to use ExecutingTarget instead of Target to reduce clashing
  • Fixed concurrent writing of shell-completion files
  • Fixed telemetry to check for interactive console
  • Fixed passing build instance for value injection in components
  • Fixed ValueInjectionAttributeBase.GetMemberValue to consider members from components
  • Fixed resolution of members from parameter files
  • Fixed reporting of exceptions in summary when not thrown from targets
  • Fixed naming for .NET SDK in bootstrapping scripts
  • Fixed GitHub Actions to use GITHUB_TOKEN instead of GITHUB_CONTEXT
  • Fixed GitHub Actions assertion messages
  • Fixed missing output types for ReportGeneratorTasks
  • Fixed missing arguments for HelmTasks
  • Fixed missing arguments for SonarScannerTasks
  • Fixed missing command for KubernetesTasks
  • Fixed path resolution in PowerShellTasks to use PowerShell Core on non-Windows systems
  • Fixed missing runtime types in NSwagTasks

v6.0.1

Compare Source

  • Fixed invisible output for SystemConsoleHostTheme
  • Fixed GetRelativePath for same parts in different places

v6.0.0

Compare Source

  • Removed ToolSettings.ProcessLogFile and ProcessLogTimestamp
  • Removed GitHub prefix for GitHubActions environment variables
  • Deprecated Logger in favor of Serilog.Log
  • Deprecated ControlFlow asserts in favor of Assert class
  • Changed Nuke.GlobalTool to enable RollForward with LatestMajor
  • Changed default serialization settings for JSON and YAML in SerializationTasks
  • Changed GitHub Actions generation to use default GitHubActions.Token through EnableGitHubContext
  • Changed Azure Pipelines generation to use default AzurePipelines.AccessToken through EnableAccessToken
  • Added shell-completion support for global tool builds
  • Added NukeBuild.ExecutionPlan to public API
  • Added Partition.Part and Total to public API
  • Added MSBuildToolPathResolver support for Visual Studio 2022
  • Added XmlTasks variants for string objects
  • Added AbsolutePath.Name and NameWithoutExtension properties
  • Added AbsolutePath.Exists, FileExists, and DirectoryExists extension methods
  • Added Project.HasPackageReference and GetPackageReferenceVersion
  • Added UpdateFile variants in SerializationTasks
  • Added StdToText and StdToJson extension methods for IEnumerable<Output>
  • Added newest worker images for Azure Pipelines, GitHub Actions, and AppVeyor generation
  • Added Azure Pipelines generation for pull-request triggers, fetch depth, and clean checkout
  • Added Space Automation support for secrets
  • Added TeamCity support for GUID tokens
  • Added AzurePipelinesCachePaths for common cache paths
  • Added AzurePipelines.PhaseName property
  • Added GitHub.CreateComment for issue and pull-request comments
  • Added TeamCity.AuthUserId and AuthPassword properties
  • Added AppVeyorSecretAttribute for generation of secret value entries
  • Added HttpClient, HttpRequest, and HttpResponse extensions
  • Added XNode extensions
  • Added LatestMavenVersionAttribute
  • Added MauiCheckTasks
  • Added MinVerTasks and MinVerAttribute
  • Added PowerShellTasks
  • Added BootsTasks
  • Added NetlifyTasks
  • Fixed check for executables compiled with PublishSingleFile
  • Fixed MSBuild localization using MSBuildLocator
  • Fixed missing assertion for successful status code in HttpTasks
  • Fixed Azure Pipelines caching
  • Fixed IBuildServer.Branch for AzurePipelines
  • Fixed OctoVersionTasks and OctoVersionAttribute for latest version
  • Fixed AzureSignToolTasks to invoke sign command
  • Fixed missing Files property in AzureSignTool
  • Fixed missing Blame* properties in DotNetTasks
  • Fixed property types in ILRepackTasks
  • Fixed UnityTasks to auto-detect version
  • Fixed quoting for UnityTasks.LogFile

v5.3.0

Compare Source

  • Added LFS and Submodule settings in AzurePipelines configuration
  • Added OctoVersionTasks and OctoVersionAttribute
  • Added AzureSignToolTasks
  • Added ChocolateyTasks
  • Fixed invocations for PowerShell bootstrapping script
  • Fixed retrieval of version_dotnet_sdk in telemetry
  • Fixed solution serialization to show information about duplicated entries
  • Fixed path construction to be lazy for in-memory solutions that get saved
  • Fixed GitHubTasks.GetGitHubBrowseUrl to trim trailing slash
  • Fixed GitVersionAttribute.Framework default value to net5.0
  • Fixed URLs in ChangeLogTasks
  • Fixed DotNetTestSettings.Loggers property to accept multiple values
  • Fixed default value emission for DotCoverTasks
  • Fixed missing properties for GitVersionTasks
  • Fixed missing secret attributes in SonarScannerTasks
  • Fixed NerdbankGitVersioningFormat enumeration to use lower-case

v5.2.1

Compare Source

  • Fixed telemetry
  • Fixed humanized string concatenation

v5.2.0

Compare Source

  • Added telemetry data collection
  • Added unified NukeBuild.Partition property
  • Added Rider, VisualStudio, VSCode as Host implementations
  • Added GitRepository.IsOnMainBranch and IsOnMainOrMasterBranch
  • Added AbsolutePath equality operators
  • Fixed SpaceAutomation to generate default refSpec
  • Changed Microsoft.CodeAnalysis.CSharp package version to 3.9.0
  • Removed Refit reference and ITeamCityRestClient interface
  • Removed Colorful.Console reference and embedded figlet fonts

v5.1.4

Compare Source

  • Fixed StronglyTypedSolutionGenerator to resolve root directory only on demand
  • Fixed JetBrains.Annotations to be packed with source generators
  • Fixed missing SpaceAutomation configuration link

v5.1.3

Compare Source

  • Fixed filtering explicitly overridden targets in build components

v5.1.2

Compare Source

  • Fixed target duration to be measured immediately after execution
  • Fixed build script invocation from global tool
  • Fixed AddPackage command to allow explicit version parameter
  • Fixed navigation methods to not be included in command list
  • Fixed StronglyTypedSolutionGenerator to resolve root directory only on demand
  • Fixed EnvironmentInfo.Framework to use entry assembly
  • Fixed parsing of GitRepository remote
  • Fixed missing pull-request properties in TeamCity
  • Fixed RunNumber and RunId in GitHubActions to be of type long
  • Fixed GitVersionAttribute to automatically populate Git_Branch on TeamCity

v5.1.1

Compare Source

  • Fixed parameter loading with missing default parameters file
  • Fixed visibility of Directory.Build files
  • Fixed ArgumentsFromCommitMessageAttribute to require manual application
  • Fixed summary reporting for exceptions to only include first line of message
  • Fixed update notification
  • Fixed PowerShell invocation from build.cmd
  • Fixed Update and Setup command to not stage parameters file
  • Fixed Update command for absent bootstrapping scripts
  • Fixed skipping unhandled syntax fragments in Cake conversion
  • Fixed missing Instance properties for IBuildServer implementations
  • Fixed GitHubActions default cache path
  • Fixed missing property for GitHubActions workflow inputs
  • Fixed quoting in GitHubActions for included/excluded paths
  • Fixed XmlPoke to allow specifying encoding
  • Fixed ExternalFilesTask for single file browse-URL
  • Fixed ICompile, IPack, ITest components to check against SucceededTargets
  • Fixed setting RepositoryUrl in IPack component

Configuration

📅 Schedule: "after 9pm,before 6am" in timezone Europe/Zurich.

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, click this checkbox.

This PR has been generated by WhiteSource Renovate. View repository job log here.

@renovate renovate bot added the dependencies Dependency Upgrades from Renovate Bot label Apr 24, 2022
@renovate renovate bot force-pushed the renovate/major-build branch from ba61097 to 6659e65 Compare May 16, 2022 00:08
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

dependencies Dependency Upgrades from Renovate Bot

Development

Successfully merging this pull request may close these issues.

2 participants