All notable changes to Nuke.GitHub are documented here.
- Update NUKE to 0.24.1
- Update NUKE to 0.19.0
- Update NUKE to 0.18.0
- Add handling to escape quotation mark
"
toChangeLogExtensions
- Return from
CreatePullRequest
if the specified one already exists instead of waiting for the Octokit API to fail
- Add optional configuration to specify the name of the GitHub release
- Invoke
AssertValid()
on settings before using them to fail early in case of invalid settings PublishRelease
will output some status messages to theLogger
- Add CreatePullRequest, GetReleases and GetRepository tasks
- Make
PublishRelease
invocation consistent with other NUKE tools
- Add option to mark releases as
Prerelease
- Update to NUKE 0.6.0
- Update to NUKE 0.4.0
- Use the official NUKE logo for the package
- Refactor code to follow NUKE tooling recommendations
- Provide
Nuke.GitHub.ChangeLogExtensions
. This will likely be merged with NUKE itself or be distributed in a separate package in the future
- Initial Release
- Supports
PublishRelease