github actions/actions-runner-controller v0.23.0
v0.23.0: Improved "runner group visibility" support for webhook-based autoscaler, and refactorings

This version of ARC includes a contribution from GitHub to greatly improve the efficiency of "runner group visibility" support for the webhook-based autoscaler #1324 🎉

Other than that, this release mostly focuses on refactoring.
There are a few small breaking changes in API. Please read the release note, and upgrade your ARC installation carefully!
As always, testing the upgrade process before going to production would be valuable to your business.

FWIW, my recommended update process when there are API breaking changes would look like the below. But YMMV.

  1. Stop the controller by setting the replicas to zero
  2. Upgrade CRDs (Use kubectl replate as always! Helm doesn't upgrade CRDs.
  3. Change your manifests for RunnerDeployment and RunnerSet, HRA, etc., and reapply
  4. Upgrade ARC and bring back the replicas.

The release note can be found at https://github.com/actions-runner-controller/actions-runner-controller/blob/master/docs/releasenotes/0.23.md.


What's Changed

New Contributors

Full Changelog: v0.22.3...v0.23.0

Don't miss a new actions-runner-controller release

NewReleases is sending notifications on new releases.