Releases: actions/actions-runner-controller
actions-runner-controller-0.3.1
A Kubernetes controller that operates self-hosted runners for GitHub Actions on your Kubernetes cluster.
v0.17.0: Enterprise Runners
This release includes the following changes from contributors. Thank you!
- @donovanmuller added support for additional environment variables (#271)
- @thrawny fixed the controller to actually use 'dockerdContainerResources' to set resources on the dind (#273)
- @clementlecorre fixed install installation method in the docs (#275)
- @donovanmuller fixed the Helm chart to have the up-to-date appVersion of 0.6.1 (#272)
- @donovanmuller updated the default and latest GitHub runner version (#280)
- @ap0phi5 added github.sha to DockerHub push for users who prefer immutable tags (#286)
- @zetaab added support for enterprise runners (#290)
actions-runner-controller-0.2.1
A Kubernetes controller that operates self-hosted runners for GitHub Actions on your Kubernetes cluster.
actions-runner-controller-0.2.0
A Kubernetes controller that operates self-hosted runners for GitHub Actions on your Kubernetes cluster.
v0.16.1: Support for upgrading to 2.276.0 or greater, fix for autoscaling max/min
Changelog
This release includes the following changes from numerous contributors. Thank you!
- @jonico improved our documentation and examples (#260, #261, #259)
- @callum-tait-pbx enhanced the Helm chart to support authSecret (#254)
- @jonico fixed the autoscaler to scale-down enough and not to scale-up too much (#267)
- @jolestar, @achedeuzot, @hfuss, and everyone involved in #252, #264, and #268 managed to fix the failure auto-upgrading runners to 2.276.0 (#253)
actions-runner-controller-0.1.2
A Kubernetes controller that operates self-hosted runners for GitHub Actions on your Kubernetes cluster.
v0.16.0: Nicer autoscaler metric type and Helm chart enhancements
Changelog
This release includes the following changes from numerous contributors. Thank you!
- @reiniertimmer removed beta GitHub client implementations (#228)
- @ZacharyBenamramZachary Added "PercentageRunnersBusy" horizontal runner autoscaler metric type (#223, #235, #237)
Helm Chart:
- @callum-tait-pbx added config for dind sidecar (#232)
- @callum-tait-pbx added ability to add custom labels (#231)
v0.15.0: EKS IAM roles for SA, Fixed unnecessary hourly restart
Changelog
This release includes the following changes from numerous contributors. Thank you!
v0.14.0: TLS between runner and dockerd, faster runner restarts, reduced GitHub API calls
Changelog
This release includes the following changes from numerous contributors. Thank you!
- @Warashi secured connection between the runner agent and dockerd by enabling TLS (#192)
- WARNING: You'll be required to update your actions workflow to create a docker context used by
crazymax/ghaction-docker-buildx
anddocker/setup-buildx-action
. See #192 (comment) for more information and the exact change you'll need on your workflow config files.
- WARNING: You'll be required to update your actions workflow to create a docker context used by
- @ZacharyBenamram made runner containers to restart faster and reduced GitHub API calls (#214)
- @ahmad-hamade enhanced the Helm chart for
priorityClassName
support (#215) - @ap0phi5 updated our GitHub Actions workflow powering automated releases to use docker's official actions (#197)
- @erikkn upgraded go-github to v33 (#222)