Skip to content

Instantly share code, notes, and snippets.

View jeromebaude's full-sized avatar

Jérôme Baude jeromebaude

View GitHub Profile

Custom Labels for GitHub Actions Runners with CAST.AI

This guide shows how to apply custom workload labels to GitHub Actions self-hosted runners so CAST.AI can track and attribute costs per workflow/job.

Overview

When using Actions Runner Controller (ARC) on Kubernetes, job pods are ephemeral. By injecting custom labels, CAST.AI can group costs by repository, workflow, job, or branch.

Architecture