GitHub Runner

Goal

To create a customised Docker image for running GitHub Actions pipelines on my homelab. The image will based on the existing GitHub runner image, with some extra tools and utilities installed:

  • Node.js, runtime used by multiple GitHub Actions actions
  • yq, a yaml and json query tool

The image will be run on my homelab, on Kubernetes, using the GitHub Actions Runner Controller (ARC).

Technology

Skills

Docker Logo
Github logo