Replace your Github Action YAML with C# using NUKE


Details
Replace your Github Action YAML with C# using NUKE
Whether it's through, Github, Jenkins, TeamCity, or another, managing your own deployment pipeline is a common responsibility for development teams nowadays.
But your deployment pipeline shouldn't be a bottleneck! Teams typically rely on JSON or YAML to build pipelines. While there's nothing wrong with these, they can become tedious, error-prone, and difficult to scale once they grow into hundreds or thousands of lines.
What if you could write your pipeline in C# instead?
NUKE is a relatively new build management tool for .NET projects. Using NUKE, you can write your Github Actions, build scripts, and more in plain old C# rather than JSON or YAML. By leveraging C#, teams gain all the tooling they're already familiar with, such as IDEs, type safety, and code completion.
This talk will go over what NUKE is, what you can gain from using it over typical alternatives, and show a live demo with NUKE in action.
Credits
Photo curated by Balaji Kandasamy
Photo by Pawel Czerwinski on Unsplash

Replace your Github Action YAML with C# using NUKE