GitHub Actions

GitHub Actions with .NET, Part 5 - Build a .NET Application and Upload to S3

In the previous post I used GitHub Actions and Pulumi to create an S3 bucket. This post shows how to build .Net 5 application and upload the zip to the S3 bucket.

GitHub Actions with .NET, Part 4 - Building an S3 bucket with Pulumi

With GitHub Actions, C#, and Pulumi it is easy to create an AWS S3 bucket, here's how.

Netlify, Hugo, and Wowchemy or: How I Learned to Stop Worrying and Love the Blog

For years my blog was on WordPress hosted by a third party, I recently moved it to Netlify, Hugo, and Wowchemy. It is much faster, easier to work with, more reliable, and more secure. Getting a blog up and running with those tools is very easy; migrating hundreds of posts, less so, but worth it.

GitHub Actions with .NET, Part 3 - Manual Approvals

Sometimes you will want a user to approve a build job/step in GitHub Actions, in this post I show you how to do just that.

GitHub Actions with .NET, Part 2 - Dependent Jobs

In the previous post I gave a quick introduction to GitHub Actions showing how to build a small Hello World application and make the artifact available for download. In this post, I'll show how to build debug and release versions of the same application, with the release only being built if the debug one builds successfully.

GitHub Actions with .NET, Part 1 - Hello World and Downloading the Artifact

This is the first of a few posts on GitHub Actions. This first will be fairly basic, compile a Hello World application, zip up the binaries, and make them available to download. In future posts, I'll show how to add approvals and deploying to AWS, but for now, simple is best.