Auto scaling self hosted runners using the actions runner controller and runner scale sets is now in public beta.

Learn more about scaling self hosted runners