Technology
Lessons Learned: Migrating from AppVeyor to GitHub Actions
The third article about GitHub Actions in a row? One must be thinking I am up to something. And they'd be right. Over the past week, I migrated more than 10 repositories from AppVeyor to GitHub Actions.
ReadUsing Environment Protection Rules to Secure Secrets When Building External Forks with pull_request_target 🤐
Building pull requests from forked repositories with GitHub Actions can be a bit tricky when it comes to secrets. As per the documentation, with the exception of GITHUB_TOKEN, secrets are not passed to the runner when a workflow is triggered from a forked repository. This is to prevent the automatic execution of untrusted code that may be contained within the forked repo.
ReadReporting .NET 5 XUnit Code Coverage in Codecov via GitHub Actions and Coverlet
You might remember my earlier post where I described how to set up code coverage reporting for .NET Core 3 using AppVeyor + OpenCover + Codecov. Time has moved on, .NET 5 has arrived, and the best practices have changed, so let's see how to collect code coverage for .NET projects in 2021.
ReadOK Google, water the garden!
Let’s face it, my brain is just not compatible with any device that has a segment display or more than one button. Whether it’s a scientific calculator, thermostat, or water irrigation controller…
Read