GitHub EntraID Federated Credentials With Merge Queue

Huge thanks to Mani for how to get this working!

Introduction

I often have GitHub workflows that deploy resources to Azure. In the past, I have created a service principal and use the client secret to authenticate to Azure. This isn’t ideal as if the client secret is leaked then it can be used to access the Azure resources. Additionally, the client secret needs to be rotated periodically which can be a pain (yeah, I’m lazy!).

[Read More]

Fun with WSL, GitHub CLI and Windows Notifications

Part 2: Using toast for richer desktop notifications

Introduction

In the last post we saw how to create a drop-in replacement for notify-send. This allowed us to take a script that used notify-send and run it without modification. In this post, we’ll take a look at how we can update that script to take better advantage of Windows notifications.

At the end of the last post, the notification was fairly generic as shown below:

Notification with WSL Distro as category and “Run finished” as text

[Read More]