top of page
Search


GitHub-hosted Runners with Azure Private Networking
GitHub-hosted Runners have a few key advantages over self-hosted runners. Things like Operating System updates, security patches, and...
Deploying Bicep Files Part 5 - GitHub Actions
If you haven't already, please check out the previous parts of this series. Part 1 - All about Bicep & Deploying Bicep Files Part 2 -...


GitHub Actions Runner Controller (ARC)
I'd like to start this post by discussing some history. Before GitHub Actions there was Azure DevOps Pipelines, which has awesome...


GitHub APIs, GitHub Tokens, and GitHub Action Workflows
Lately, I have been working on a few projects that use GitHub Action Workflows. In one project, I tried to use a GitHub Workflow to...


GitHub Workflows - Advanced Basics
First, let's go over some high level basics of GitHub Workflows. Each GitHub Workflow is made up of one or more Jobs. Each Job is made up of one or more Steps. There are 3 different types of Steps (see code below): Steps that run a shell command Steps that run a GitHub Action Steps that run a Docker container (only supported on Linux runners) Reusing Code in your Workflow You can reuse code in your Workflow. You can do this at 2 different levels inside your Workflow (see cod
bottom of page
