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.
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.