Streamlining package versioning with MinVer

In the past two posts on the path to publish a NuGet package, we started by setting up the build with NUKE and running it with GitHub Actions. Before we get to the actual publishing part, there’s one more thing we need, which is to handle versioning.

January 24, 2021 · 6 min · 1180 words · João Antunes

Getting started with GitHub Actions

In a previous post, we started to prepare the build pipeline for a new library, using NUKE. In this post, we’re going to continue that work, setting up continuous integration, running the build with GitHub Actions when changes arrive.

December 22, 2020 · 6 min · 1122 words · João Antunes

Setting up a build with NUKE

Let’s take a look at NUKE, a cross-platform build automation system with C# DSL. We’ll use it to define the build for a new library that will eventually make its way to NuGet.

October 24, 2020 · 7 min · 1378 words · João Antunes