NukeBuildHelpers 3.0.0-prerelease.1
See the version list below for details.
dotnet add package NukeBuildHelpers --version 3.0.0-prerelease.1
NuGet\Install-Package NukeBuildHelpers -Version 3.0.0-prerelease.1
<PackageReference Include="NukeBuildHelpers" Version="3.0.0-prerelease.1" />
<PackageVersion Include="NukeBuildHelpers" Version="3.0.0-prerelease.1" />
<PackageReference Include="NukeBuildHelpers" />
paket add NukeBuildHelpers --version 3.0.0-prerelease.1
#r "nuget: NukeBuildHelpers, 3.0.0-prerelease.1"
#:package NukeBuildHelpers@3.0.0-prerelease.1
#addin nuget:?package=NukeBuildHelpers&version=3.0.0-prerelease.1&prerelease
#tool nuget:?package=NukeBuildHelpers&version=3.0.0-prerelease.1&prerelease
NukeBuildHelpers
NukeBuildHelpers is a C# project build automation tool built on top of NukeBuild. It supports both GitHub Actions and Azure Pipelines for CI/CD, enabling release management across multiple projects and environments within a single repository.
Features
- Multi-project and Multi-environment Support: Handle releases for multiple projects and environments in a single repository.
- CI/CD Integration: Generate GitHub Actions and Azure Pipelines workflows.
- Automated Versioning: Interactive CLI for bumping project versions with validation.
- Flexible Build Flow: Override abstract classes to create custom build flows.
Quick Start
Using the Repository Template
To quickly set up a new project, use the NukeBuildTemplate repository template:
- Clone the template repository.
- Follow the setup instructions in the template.
Installing via NuGet
If you already have a NukeBuild setup, you can install NukeBuildHelpers via NuGet:
dotnet add package NukeBuildHelpers
Usage
Creating Build Flows
To create custom build flows, override the abstract classes AppEntry
or AppTestEntry
.
Example AppEntry
Implementation
namespace _build;
public class NugetBuildHelpers : AppEntry<Build>
{
public override RunsOnType BuildRunsOn => RunsOnType.Ubuntu2204;
public override RunsOnType PublishRunsOn => RunsOnType.Ubuntu2204;
[SecretVariable("NUGET_AUTH_TOKEN")]
readonly string? NuGetAuthToken;
[SecretVariable("GITHUB_TOKEN")]
readonly string? GithubToken;
public override void Build(AppRunContext appRunContext)
{
// Build logic here
}
public override void Publish(AppRunContext appRunContext)
{
// Publish logic here
}
}
Example AppTestEntry
Implementation
namespace _build;
public class NugetBuildHelpersTest : AppTestEntry<Build>
{
public override RunsOnType RunsOn => RunsOnType.WindowsLatest;
public override Type[] AppEntryTargets => [typeof(NugetBuildHelpers)];
public override void Run(AppTestRunContext appTestRunContext)
{
// Test logic here
}
}
Generating Workflows
Generate GitHub and Azure Pipelines workflows using CLI commands:
# Generate GitHub workflow
build githubworkflow
# Generate Azure Pipelines workflow
build azureworkflow
These commands will generate azure-pipelines.yml
and .github/workflows/nuke-cicd.yml
respectively.
Bumping Project Version
Use the build bump
command to interactively bump the project version:
build bump
CLI Subcommands
Fetch
: Fetch git commits and tags.Version
: Show the current version from all releases.Bump
: Interactive, bump the version by validating and tagging.BumpAndForget
: Interactive, bump and forget the version by validating and tagging.StatusWatch
: Show the current version status from all releases.Test
: Run tests.Build
: Build the project.Publish
: Publish the project.GithubWorkflow
: Build the CI/CD workflow for GitHub.AzureWorkflow
: Build the CI/CD workflow for Azure.
Versioning and Status
- The
Version
subcommand shows the current version from all releases. Example output from the subcommand:
╬══════════════════════╬═════════════╬════════════════════╬═════════════════════╬
║ App Id ║ Environment ║ Bumped Version ║ Published ║
╬══════════════════════╬═════════════╬════════════════════╬═════════════════════╬
║ nuget_build_helpers ║ prerelease ║ 2.1.0-prerelease.1 ║ 2.0.0-prerelease.8* ║
║ ║ main ║ 2.0.0 ║ yes ║
║----------------------║-------------║--------------------║---------------------║
║ nuget_build_helpers2 ║ prerelease ║ 0.1.0-prerelease.2 ║ no ║
║ ║ main ║ - ║ no ║
╬══════════════════════╬═════════════╬════════════════════╬═════════════════════╬
- The
StatusWatch
subcommand continuously monitors the version status. Example output from the subcommand:
╬══════════════════════╬═════════════╬════════════════════╬═══════════════╬
║ App Id ║ Environment ║ Version ║ Status ║
╬══════════════════════╬═════════════╬════════════════════╬═══════════════╬
║ nuget_build_helpers ║ prerelease ║ 2.1.0-prerelease.2 ║ Published ║
║ ║ main ║ 2.0.0 ║ Published ║
║----------------------║-------------║--------------------║---------------║
║ nuget_build_helpers2 ║ prerelease ║ 0.1.0-prerelease.2 ║ Run Failed ║
║ ║ main ║ - ║ Not published ║
╬══════════════════════╬═════════════╬════════════════════╬═══════════════╬
Status types include:
- Run Failed: The build encountered an error and did not complete successfully.
- Published: The build was successfully published.
- Publishing: The build is currently in the process of being published.
- Waiting for Queue: The build is waiting in the queue to be processed.
- Not Published: The build has not been published.
License
This project is licensed under the MIT License - see the LICENSE file for details.
Acknowledgements
- NukeBuild for providing the foundation for this project.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net8.0
- CliWrap (>= 3.6.6)
- Nuke.Common (>= 8.0.0)
- Semver (>= 2.3.0)
- Sharprompt (>= 2.4.5)
- YamlDotNet (>= 15.1.6)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last Updated |
---|---|---|
8.0.8 | 147 | 7/10/2025 |
8.0.7 | 1,809 | 6/11/2025 |
8.0.6 | 248 | 6/9/2025 |
8.0.5 | 263 | 6/4/2025 |
8.0.4 | 1,853 | 5/26/2025 |
8.0.3 | 46 | 5/26/2025 |
8.0.1 | 393 | 5/22/2025 |
8.0.0 | 114 | 5/22/2025 |
7.0.28 | 77 | 5/20/2025 |
7.0.27 | 121 | 5/14/2025 |
7.0.26 | 259 | 5/5/2025 |
7.0.25 | 2,875 | 4/9/2025 |
7.0.24 | 684 | 4/7/2025 |
7.0.23 | 181 | 4/7/2025 |
7.0.22 | 1,092 | 3/15/2025 |
7.0.21 | 362 | 3/12/2025 |
7.0.20 | 680 | 2/20/2025 |
7.0.19 | 562 | 2/20/2025 |
7.0.18 | 558 | 2/20/2025 |
7.0.17 | 1,228 | 2/12/2025 |
7.0.16 | 734 | 1/27/2025 |
7.0.15 | 753 | 1/27/2025 |
7.0.12 | 1,150 | 1/15/2025 |
7.0.11 | 635 | 1/10/2025 |
7.0.10 | 295 | 1/10/2025 |
7.0.9 | 1,014 | 1/9/2025 |
7.0.8 | 2,731 | 12/31/2024 |
7.0.7 | 665 | 12/27/2024 |
7.0.6 | 660 | 12/26/2024 |
7.0.5 | 1,101 | 12/18/2024 |
7.0.4 | 741 | 12/5/2024 |
7.0.3 | 978 | 12/3/2024 |
7.0.2 | 1,629 | 12/3/2024 |
7.0.1 | 1,037 | 12/3/2024 |
7.0.0-prerelease.1 | 85 | 12/3/2024 |
6.4.0-prerelease.1 | 82 | 12/3/2024 |
6.3.30 | 311 | 12/2/2024 |
6.3.29 | 578 | 11/25/2024 |
6.3.28 | 751 | 11/22/2024 |
6.3.26 | 193 | 11/22/2024 |
6.3.25 | 3,766 | 11/19/2024 |
6.3.24 | 403 | 11/14/2024 |
6.3.22 | 88 | 11/14/2024 |
6.3.21 | 143 | 11/13/2024 |
6.3.20 | 592 | 11/7/2024 |
6.3.19 | 251 | 11/6/2024 |
6.3.18 | 3,535 | 10/30/2024 |
6.3.17 | 593 | 10/30/2024 |
6.3.16-prerelease.2 | 80 | 10/30/2024 |
6.3.15 | 376 | 10/29/2024 |
6.3.14 | 592 | 10/26/2024 |
6.3.13 | 456 | 10/25/2024 |
6.3.11 | 1,104 | 10/23/2024 |
6.3.10 | 462 | 10/22/2024 |
6.3.8 | 89 | 10/22/2024 |
6.3.7 | 936 | 10/17/2024 |
6.3.6 | 234 | 10/17/2024 |
6.3.5 | 760 | 10/14/2024 |
6.3.4 | 292 | 10/14/2024 |
6.3.3 | 737 | 10/11/2024 |
6.3.2 | 165 | 10/11/2024 |
6.3.1 | 85 | 10/11/2024 |
6.3.0-prerelease.2 | 77 | 10/11/2024 |
6.2.1 | 1,156 | 10/7/2024 |
6.2.0 | 719 | 10/4/2024 |
6.1.4 | 496 | 10/2/2024 |
6.1.4-prerelease.6 | 76 | 10/4/2024 |
6.1.4-prerelease.5 | 80 | 10/4/2024 |
6.1.3 | 787 | 9/27/2024 |
6.1.2 | 190 | 9/27/2024 |
6.1.1 | 83 | 9/27/2024 |
6.1.0 | 1,164 | 9/25/2024 |
6.0.2 | 835 | 9/23/2024 |
6.0.1 | 725 | 9/20/2024 |
6.0.0 | 813 | 9/18/2024 |
6.0.0-prerelease.4 | 76 | 9/18/2024 |
6.0.0-prerelease.2 | 81 | 9/18/2024 |
6.0.0-prerelease.1 | 78 | 9/18/2024 |
5.1.5 | 490 | 9/16/2024 |
5.1.4 | 766 | 9/10/2024 |
5.1.3 | 123 | 9/10/2024 |
5.1.2 | 845 | 9/5/2024 |
5.1.1 | 572 | 9/2/2024 |
5.1.0 | 425 | 8/29/2024 |
5.0.2 | 949 | 8/26/2024 |
5.0.0 | 98 | 8/26/2024 |
5.0.0-prerelease.13 | 84 | 8/26/2024 |
5.0.0-prerelease.12 | 84 | 8/26/2024 |
5.0.0-prerelease.11 | 81 | 8/26/2024 |
5.0.0-prerelease.10 | 91 | 8/26/2024 |
4.11.0 | 100 | 8/26/2024 |
4.10.4 | 506 | 8/22/2024 |
4.10.3 | 515 | 8/20/2024 |
4.10.2 | 355 | 8/19/2024 |
4.10.1 | 561 | 8/14/2024 |
4.10.0 | 359 | 8/14/2024 |
4.10.0-prerelease.9 | 86 | 8/14/2024 |
4.10.0-prerelease.8 | 85 | 8/14/2024 |
4.10.0-prerelease.7 | 87 | 8/14/2024 |
4.10.0-prerelease.6 | 78 | 8/14/2024 |
4.10.0-prerelease.5 | 82 | 8/14/2024 |
4.10.0-prerelease.4 | 82 | 8/13/2024 |
4.10.0-prerelease.3 | 83 | 8/13/2024 |
4.10.0-prerelease.2 | 78 | 8/13/2024 |
4.10.0-prerelease.1 | 80 | 8/13/2024 |
4.9.6 | 257 | 8/13/2024 |
4.9.5 | 473 | 8/13/2024 |
4.9.5-prerelease.6 | 83 | 8/13/2024 |
4.9.4 | 100 | 8/13/2024 |
4.9.4-prerelease.6 | 82 | 8/6/2024 |
4.9.4-prerelease.5 | 97 | 8/5/2024 |
4.9.4-prerelease.3 | 73 | 8/5/2024 |
4.9.4-prerelease.2 | 74 | 8/5/2024 |
4.9.4-prerelease.1 | 78 | 8/5/2024 |
4.9.3 | 609 | 7/31/2024 |
4.9.2 | 168 | 7/31/2024 |
4.9.1 | 79 | 7/31/2024 |
4.9.0 | 81 | 7/31/2024 |
4.8.0 | 468 | 7/26/2024 |
4.6.5 | 907 | 7/16/2024 |
4.6.4 | 94 | 7/16/2024 |
4.6.3 | 99 | 7/16/2024 |
4.6.2 | 95 | 7/16/2024 |
4.6.0 | 96 | 7/16/2024 |
4.5.8 | 207 | 7/15/2024 |
4.5.7 | 253 | 7/14/2024 |
4.5.4 | 98 | 7/14/2024 |
4.5.3 | 94 | 7/14/2024 |
4.5.2 | 95 | 7/14/2024 |
4.5.1 | 99 | 7/14/2024 |
4.5.0 | 103 | 7/13/2024 |
4.4.0 | 110 | 7/13/2024 |
4.3.1 | 241 | 7/13/2024 |
4.3.0 | 96 | 7/13/2024 |
4.2.1 | 620 | 7/12/2024 |
4.2.0-prerelease.9 | 85 | 7/12/2024 |
4.2.0-prerelease.4 | 89 | 7/12/2024 |
4.2.0-prerelease.3 | 84 | 7/12/2024 |
4.2.0-prerelease.1 | 83 | 7/12/2024 |
4.1.0 | 93 | 7/12/2024 |
4.0.6 | 425 | 7/9/2024 |
4.0.5 | 88 | 7/9/2024 |
4.0.4 | 797 | 7/7/2024 |
4.0.3 | 89 | 7/7/2024 |
4.0.2 | 96 | 7/7/2024 |
4.0.1 | 271 | 7/7/2024 |
4.0.0 | 240 | 7/7/2024 |
4.0.0-prerelease.4 | 93 | 7/7/2024 |
4.0.0-prerelease.2 | 82 | 7/7/2024 |
4.0.0-prerelease.1 | 83 | 7/7/2024 |
3.3.5 | 99 | 7/6/2024 |
3.3.4 | 293 | 7/1/2024 |
3.3.3 | 247 | 6/30/2024 |
3.3.2 | 95 | 6/30/2024 |
3.3.1 | 99 | 6/30/2024 |
3.3.0 | 92 | 6/30/2024 |
3.3.0-prerelease.12 | 84 | 6/30/2024 |
3.2.5 | 209 | 6/30/2024 |
3.2.4 | 101 | 6/30/2024 |
3.2.1 | 93 | 6/29/2024 |
3.2.0 | 347 | 6/27/2024 |
3.1.2 | 97 | 6/27/2024 |
3.0.5 | 168 | 6/26/2024 |
3.0.3 | 94 | 6/26/2024 |
3.0.0 | 109 | 6/26/2024 |
3.0.0-prerelease.3 | 86 | 6/26/2024 |
3.0.0-prerelease.2 | 96 | 6/26/2024 |
3.0.0-prerelease.1 | 94 | 6/26/2024 |
2.7.1 | 118 | 6/7/2024 |
2.7.0 | 92 | 6/7/2024 |
2.7.0-prerelease.1 | 88 | 6/7/2024 |
2.6.1 | 260 | 6/4/2024 |
2.6.1-prerelease.1 | 92 | 6/4/2024 |
2.6.0 | 170 | 6/4/2024 |
2.6.0-prerelease.1 | 83 | 6/4/2024 |
2.5.0 | 156 | 6/3/2024 |
2.5.0-prerelease.4 | 97 | 6/3/2024 |
2.5.0-prerelease.3 | 79 | 6/3/2024 |
2.5.0-prerelease.2 | 86 | 6/3/2024 |
2.5.0-prerelease.1 | 93 | 6/3/2024 |
2.4.1 | 117 | 5/29/2024 |
2.4.0 | 125 | 5/29/2024 |
2.4.0-prerelease.2 | 92 | 5/29/2024 |
2.4.0-prerelease.1 | 88 | 5/27/2024 |
2.3.0 | 227 | 5/27/2024 |
2.3.0-prerelease.1 | 96 | 5/27/2024 |
2.2.0 | 99 | 5/27/2024 |
2.2.0-prerelease.1 | 93 | 5/27/2024 |
2.1.2 | 143 | 5/27/2024 |
2.1.1 | 99 | 5/27/2024 |
2.1.0 | 225 | 5/24/2024 |
2.1.0-prerelease.4 | 96 | 5/24/2024 |
2.1.0-prerelease.3 | 99 | 5/24/2024 |
2.1.0-prerelease.2 | 82 | 5/23/2024 |
2.1.0-prerelease.1 | 92 | 5/23/2024 |
2.0.0 | 110 | 5/23/2024 |
2.0.0-prerelease.8 | 144 | 5/22/2024 |
2.0.0-prerelease.7 | 106 | 5/22/2024 |
2.0.0-prerelease.5 | 93 | 5/22/2024 |
2.0.0-prerelease.4 | 97 | 5/22/2024 |
2.0.0-prerelease.3 | 95 | 5/22/2024 |
1.0.2 | 598 | 4/25/2024 |
1.0.1 | 624 | 4/20/2024 |
1.0.0 | 438 | 4/1/2024 |
0.8.4-prerelease.4 | 92 | 3/31/2024 |
0.8.4-prerelease.2 | 81 | 3/31/2024 |
0.8.4-prerelease.1 | 69 | 3/31/2024 |
0.8.3 | 197 | 3/26/2024 |
0.8.3-prerelease.1 | 64 | 3/26/2024 |
0.8.2 | 173 | 3/26/2024 |
0.8.2-prerelease.2 | 74 | 3/26/2024 |
0.8.2-prerelease.1 | 73 | 3/26/2024 |
0.8.1 | 184 | 3/25/2024 |
0.8.1-prerelease.3 | 68 | 3/25/2024 |
0.8.1-prerelease.1 | 75 | 3/25/2024 |
0.8.0 | 130 | 3/25/2024 |
0.8.0-prerelease.44 | 78 | 3/25/2024 |
0.8.0-prerelease.40 | 79 | 3/25/2024 |
0.8.0-prerelease.39 | 83 | 3/25/2024 |
0.8.0-prerelease.38 | 78 | 3/25/2024 |
0.8.0-prerelease.37 | 77 | 3/25/2024 |
0.8.0-prerelease.36 | 203 | 3/22/2024 |
0.8.0-prerelease.35 | 79 | 3/22/2024 |
0.8.0-prerelease.34 | 157 | 3/21/2024 |
0.8.0-prerelease.33 | 71 | 3/21/2024 |
0.8.0-prerelease.32 | 85 | 3/21/2024 |
0.8.0-prerelease.31 | 73 | 3/21/2024 |
0.8.0-prerelease.28 | 84 | 3/21/2024 |
0.8.0-prerelease.27 | 77 | 3/21/2024 |
0.8.0-prerelease.26 | 72 | 3/21/2024 |
0.8.0-prerelease.25 | 72 | 3/21/2024 |
0.8.0-prerelease.23 | 68 | 3/21/2024 |
0.8.0-prerelease.22 | 73 | 3/21/2024 |
0.8.0-prerelease.21 | 81 | 3/21/2024 |
0.8.0-prerelease.20 | 72 | 3/21/2024 |
0.8.0-prerelease.19 | 73 | 3/21/2024 |
0.8.0-prerelease.18 | 78 | 3/21/2024 |
0.8.0-prerelease.17 | 75 | 3/21/2024 |
0.8.0-prerelease.16 | 81 | 3/21/2024 |
0.8.0-prerelease.15 | 74 | 3/21/2024 |
0.8.0-prerelease.14 | 74 | 3/21/2024 |
0.8.0-prerelease.13 | 66 | 3/21/2024 |
0.8.0-prerelease.12 | 71 | 3/21/2024 |
0.8.0-prerelease.11 | 67 | 3/21/2024 |
0.8.0-prerelease.10 | 78 | 3/21/2024 |
0.8.0-prerelease.9 | 73 | 3/21/2024 |
0.8.0-prerelease.7 | 342 | 3/19/2024 |
0.8.0-prerelease.6 | 134 | 3/19/2024 |
0.8.0-prerelease.5 | 296 | 3/13/2024 |
0.8.0-prerelease.4 | 82 | 3/13/2024 |
0.8.0-prerelease.3 | 68 | 3/13/2024 |
0.8.0-prerelease.2 | 80 | 3/13/2024 |
0.8.0-prerelease.1 | 67 | 3/13/2024 |
0.7.0 | 147 | 3/13/2024 |
0.7.0-prerelease.1 | 74 | 3/13/2024 |
0.6.0-prerelease.1 | 74 | 3/12/2024 |
0.5.0-prerelease.26 | 65 | 3/12/2024 |
0.5.0-prerelease.25 | 59 | 3/12/2024 |
0.5.0-prerelease.24 | 112 | 3/11/2024 |
0.5.0-prerelease.23 | 77 | 3/10/2024 |
0.5.0-prerelease.22 | 71 | 3/10/2024 |
0.5.0-prerelease.20 | 106 | 3/10/2024 |
0.5.0-prerelease.19 | 73 | 3/10/2024 |
0.5.0-prerelease.18 | 106 | 3/10/2024 |
0.5.0-prerelease.17 | 85 | 3/10/2024 |
0.5.0-prerelease.16 | 72 | 3/10/2024 |
0.5.0-prerelease.15 | 63 | 3/10/2024 |
0.5.0-prerelease.14 | 69 | 3/10/2024 |
0.5.0-prerelease.13 | 73 | 3/10/2024 |
0.5.0-prerelease.12 | 74 | 3/10/2024 |
0.5.0-prerelease.11 | 74 | 3/9/2024 |
0.5.0-prerelease.9 | 80 | 3/9/2024 |
0.5.0-prerelease.7 | 192 | 3/8/2024 |
0.5.0-prerelease.6 | 72 | 3/8/2024 |
0.5.0-prerelease.5 | 72 | 3/8/2024 |
0.5.0-prerelease.4 | 80 | 3/8/2024 |
0.4.2 | 120 | 3/8/2024 |
0.4.1 | 121 | 3/8/2024 |
0.4.0 | 106 | 3/8/2024 |
0.4.0-prerelease.46 | 70 | 3/8/2024 |
0.4.0-prerelease.45 | 52 | 3/8/2024 |
0.4.0-prerelease.44 | 65 | 3/8/2024 |
0.4.0-prerelease.42 | 74 | 3/8/2024 |
0.4.0-prerelease.41 | 66 | 3/7/2024 |
0.4.0-prerelease.39 | 63 | 3/7/2024 |
0.4.0-prerelease.37 | 65 | 3/7/2024 |
0.4.0-prerelease.36 | 63 | 3/7/2024 |
0.4.0-prerelease.35 | 66 | 3/7/2024 |
0.4.0-prerelease.34 | 67 | 3/7/2024 |
0.4.0-prerelease.33 | 72 | 3/7/2024 |
0.4.0-prerelease.32 | 64 | 3/7/2024 |
0.4.0-prerelease.28 | 76 | 3/7/2024 |
0.4.0-prerelease.27 | 62 | 3/7/2024 |
0.4.0-prerelease.25 | 66 | 3/7/2024 |
0.4.0-prerelease.24 | 68 | 3/7/2024 |
0.4.0-prerelease.23 | 65 | 3/7/2024 |
0.4.0-prerelease.22 | 69 | 3/7/2024 |
0.4.0-prerelease.21 | 71 | 3/7/2024 |
0.4.0-prerelease.20 | 72 | 3/7/2024 |
0.4.0-prerelease.19 | 66 | 3/7/2024 |
0.4.0-prerelease.18 | 72 | 3/7/2024 |
0.4.0-prerelease.17 | 80 | 3/7/2024 |
0.4.0-prerelease.16 | 70 | 3/7/2024 |
0.4.0-prerelease.15 | 71 | 3/7/2024 |
0.4.0-prerelease.14 | 72 | 3/7/2024 |
0.4.0-prerelease.13 | 75 | 3/7/2024 |
0.3.0 | 131 | 3/5/2024 |
0.3.0-prerelease.3 | 69 | 3/5/2024 |
0.2.0 | 131 | 3/5/2024 |
0.1.0 | 149 | 3/5/2024 |
0.1.0-prerelease.22 | 74 | 3/5/2024 |
0.1.0-prerelease.19 | 70 | 3/5/2024 |
0.1.0-prerelease.18 | 78 | 3/5/2024 |
0.1.0-prerelease.17 | 68 | 3/5/2024 |
0.1.0-prerelease.13 | 72 | 3/5/2024 |
0.1.0-prerelease.12 | 76 | 3/5/2024 |
0.1.0-prerelease.10 | 73 | 3/5/2024 |
0.1.0-prerelease.9 | 74 | 3/5/2024 |
0.1.0-prerelease.8 | 73 | 3/5/2024 |
0.1.0-prerelease.7 | 74 | 3/5/2024 |
0.1.0-prerelease.5 | 79 | 3/5/2024 |
0.1.0-prerelease.4 | 77 | 3/5/2024 |
0.1.0-prerelease.3 | 71 | 3/5/2024 |
0.1.0-prerelease.2 | 72 | 3/5/2024 |
0.1.0-prerelease.1 | 159 | 12/13/2023 |
0.1.0-alpha.1 | 83 | 3/5/2024 |
## What's Changed
* Test PR by @Kiryuumaru in https://github.com/Kiryuumaru/NukeBuildHelpers/pull/1
* Test PR 2 by @Kiryuumaru in https://github.com/Kiryuumaru/NukeBuildHelpers/pull/2
* Merge from prerelease by @Kiryuumaru in https://github.com/Kiryuumaru/NukeBuildHelpers/pull/3
* Bump from prerelease by @Kiryuumaru in https://github.com/Kiryuumaru/NukeBuildHelpers/pull/4
* Fixed versioning on build id by @Kiryuumaru in https://github.com/Kiryuumaru/NukeBuildHelpers/pull/5
* Cleanups by @Kiryuumaru in https://github.com/Kiryuumaru/NukeBuildHelpers/pull/6
* Fixed latest versioning logic by @Kiryuumaru in https://github.com/Kiryuumaru/NukeBuildHelpers/pull/7
* Merge changes from prerelease by @Kiryuumaru in https://github.com/Kiryuumaru/NukeBuildHelpers/pull/8
* Added azure workflow generator by @Kiryuumaru in https://github.com/Kiryuumaru/NukeBuildHelpers/pull/9
* Cleanups by @Kiryuumaru in https://github.com/Kiryuumaru/NukeBuildHelpers/pull/10
* Post cleanups for github actions by @Kiryuumaru in https://github.com/Kiryuumaru/NukeBuildHelpers/pull/11
* Merged from prerelease by @Kiryuumaru in https://github.com/Kiryuumaru/NukeBuildHelpers/pull/12
* Moved output dir by @Kiryuumaru in https://github.com/Kiryuumaru/NukeBuildHelpers/pull/13
* Added `BuildId` to `NewVersion` by @Kiryuumaru in https://github.com/Kiryuumaru/NukeBuildHelpers/pull/14
* Dynamic main branch by @Kiryuumaru in https://github.com/Kiryuumaru/NukeBuildHelpers/pull/15
* Isolated `buidlid` to each environment by @Kiryuumaru in https://github.com/Kiryuumaru/NukeBuildHelpers/pull/16
* Fixed buildId number by @Kiryuumaru in https://github.com/Kiryuumaru/NukeBuildHelpers/pull/17
* Fixed first release status watcher incorrect status by @Kiryuumaru in https://github.com/Kiryuumaru/NukeBuildHelpers/pull/18
* Changed default confirmation for bump to false by @Kiryuumaru in https://github.com/Kiryuumaru/NukeBuildHelpers/pull/19
* Added skips for local commit bump indicator by @Kiryuumaru in https://github.com/Kiryuumaru/NukeBuildHelpers/pull/20
* Fixed status watch env by @Kiryuumaru in https://github.com/Kiryuumaru/NukeBuildHelpers/pull/21
* Added PR workflow by @Kiryuumaru in https://github.com/Kiryuumaru/NukeBuildHelpers/pull/22
* Fixed deployments by @Kiryuumaru in https://github.com/Kiryuumaru/NukeBuildHelpers/pull/23
* Added pr number to object context by @Kiryuumaru in https://github.com/Kiryuumaru/NukeBuildHelpers/pull/25
* Added `bumpandforget` by @Kiryuumaru in https://github.com/Kiryuumaru/NukeBuildHelpers/pull/26
* Fixed empty entries on pull requests by @Kiryuumaru in https://github.com/Kiryuumaru/NukeBuildHelpers/pull/27
* Added env checker by @Kiryuumaru in https://github.com/Kiryuumaru/NukeBuildHelpers/pull/28
* Fixed bump trigger on release by @Kiryuumaru in https://github.com/Kiryuumaru/NukeBuildHelpers/pull/29
* Cleanups by @Kiryuumaru in https://github.com/Kiryuumaru/NukeBuildHelpers/pull/30
* Changed `SecretHelperAttribute` to `SecretVariableAttribute` by @Kiryuumaru in https://github.com/Kiryuumaru/NukeBuildHelpers/pull/31
* Cleanup dependencies by @Kiryuumaru in https://github.com/Kiryuumaru/NukeBuildHelpers/pull/32
* Changed AppEntry default `MainRelease` indicator to false by @Kiryuumaru in https://github.com/Kiryuumaru/NukeBuildHelpers/pull/33
* Changed Entry default `RunParallel` indicator to false by @Kiryuumaru in https://github.com/Kiryuumaru/NukeBuildHelpers/pull/34
* Added auto-clean output directory every build by @Kiryuumaru in https://github.com/Kiryuumaru/NukeBuildHelpers/pull/35
* Refactor impl by @Kiryuumaru in https://github.com/Kiryuumaru/NukeBuildHelpers/pull/36
* Fixed invalid write on version message by @Kiryuumaru in https://github.com/Kiryuumaru/NukeBuildHelpers/pull/38
* Added release on pull request feature by @Kiryuumaru in https://github.com/Kiryuumaru/NukeBuildHelpers/pull/37
* Added cache feature by @Kiryuumaru in https://github.com/Kiryuumaru/NukeBuildHelpers/pull/42
* Fixed batch run by @Kiryuumaru in https://github.com/Kiryuumaru/NukeBuildHelpers/pull/43
* Added caching to every entry by @Kiryuumaru in https://github.com/Kiryuumaru/NukeBuildHelpers/pull/44
* Added test build publish job validation by @Kiryuumaru in https://github.com/Kiryuumaru/NukeBuildHelpers/pull/45
* Removed unnecessary jobs by @Kiryuumaru in https://github.com/Kiryuumaru/NukeBuildHelpers/pull/46
* Bump xunit.runner.visualstudio from 2.4.5 to 2.8.1 by @dependabot in https://github.com/Kiryuumaru/NukeBuildHelpers/pull/48
* Bump NuGet.Packaging from 6.9.1 to 6.10.0 by @dependabot in https://github.com/Kiryuumaru/NukeBuildHelpers/pull/49
* Bump xunit from 2.4.2 to 2.8.1 by @dependabot in https://github.com/Kiryuumaru/NukeBuildHelpers/pull/52
* Bump Microsoft.NET.Test.Sdk from 17.6.0 to 17.10.0 by @dependabot in https://github.com/Kiryuumaru/NukeBuildHelpers/pull/50
* Bump coverlet.collector from 6.0.0 to 6.0.2 by @dependabot in https://github.com/Kiryuumaru/NukeBuildHelpers/pull/47
* Bump YamlDotNet from 15.1.2 to 15.1.6 by @dependabot in https://github.com/Kiryuumaru/NukeBuildHelpers/pull/51
* Added support for overridable runner by @Kiryuumaru in https://github.com/Kiryuumaru/NukeBuildHelpers/pull/53
* Added xml documentation by @Kiryuumaru in https://github.com/Kiryuumaru/NukeBuildHelpers/pull/54
* Added support for multi app entry on single versioning by @Kiryuumaru in https://github.com/Kiryuumaru/NukeBuildHelpers/pull/56
## New Contributors
* @Kiryuumaru made their first contribution in https://github.com/Kiryuumaru/NukeBuildHelpers/pull/1
**Full Changelog**: https://github.com/Kiryuumaru/NukeBuildHelpers/commits/build.374