Releases: actions/actions-runner-controller
Releases · actions/actions-runner-controller
gha-runner-scale-set-0.9.3
v0.9.3
- gha-runner-scale-set-controller controller image
- gha-runner-scale-set-controller helm chart
- gha-runner-scale-set helm chart
Major changes
- AutoscalingListener controller: Inspect listener container state instead of pod phase #3548
- Exclude label prefix propagation #3607
- Check status code of fetch access token for github app #3568
- Remove .Named() from the ephemeral runner controller #3596
- Customize work directory #3477
- Fix problem with ephemeralRunner Succeeded state before build executed #3528
- Remove finalizers in one pass to speed up cleanups AutoscalingRunnerSet #3536
gha-runner-scale-set-0.9.2
gha-runner-scale-set-0.9.1
v0.9.1
- gha-runner-scale-set-controller controller image
- gha-runner-scale-set-controller helm chart
- gha-runner-scale-set helm chart
Major changes
- Shutdown metrics server when listener exits #3445
- Propagate max capacity information to the actions back-end #3431
- Refactor actions client error to include request id #3430
- Include self correction on empty batch and avoid removing pending runners when cluster is busy #3426
- Add topologySpreadConstraint to gha-runner-scale-set-controller chart #3405
gha-runner-scale-set-0.9.0
v0.9.0
- gha-runner-scale-set-controller controller image
- gha-runner-scale-set-controller helm chart
- gha-runner-scale-set helm chart
⚠️ Warning
- This release contains CRD changes. During the upgrade, please remove the old CRDs before re-installing the new version. For more information, please read the Upgrading ARC.
- This release contains changes in the default docker socket path expanded for container mode
dind
. - Older version of the listener (
githubrunnerscalesetlistener
) is deprecated and will be removed in the future0.10.0
release.
Please evaluate these changes carefully before upgrading.
Major changes
- Change docker socket path to /var/run/docker.sock #3337
- Update metrics to include repository on job-based label #3310
- Bump Go version to 1.22.1 #3290
- Propagate runner scale set name annotation to EphemeralRunner #3098
- Add annotation with values hash to re-create listener #3195
- Fix overscaling when the controller is much faster then the listener #3371
- Add retry on 401 and 403 for runner-registration #3377
gha-runner-scale-set-0.8.3
gha-runner-scale-set-0.8.2
gha-runner-scale-set-0.8.1
v0.8.1
- gha-runner-scale-set-controller controller image
- gha-runner-scale-set-controller helm chart
- gha-runner-scale-set helm chart
Major changes
- Fix proxy issue in new listener client #3181
gha-runner-scale-set-0.8.0
v0.8.0
- gha-runner-scale-set-controller controller image
- gha-runner-scale-set-controller helm chart
- gha-runner-scale-set helm chart
Major changes
- Change listener container name #3167
- Fix empty env and volumeMounts object on default setup #3166
- Fix override listener pod spec #3161
- Change minRunners behavior and fix the new listener min runners #3139
- Update user agent for new ghalistener #3138
- Bump golang.org/x/oauth2 from 0.14.0 to 0.15.0 #3127
- Bump golang.org.x.net from 0.18.0 to 0.19.0 #3126
- Bump k8s.io/client-go from 0.28.3 to 0.28.4 #3125
- Modify user agent format with subsystem and is proxy configured information #3116
- Record the error when the creation pod fails #3112
- Fix typo in helm chart comment #3104
- Set actions client timeout to 5 minutes, add logging to client #3103
- Refactor listener app with configurable fallback #3096
- Bump github.com/onsi/gomega from 1.29.0 to 1.30.0 #3094
- Bump k8s.io/api from 0.28.3 to 0.28.4 #3093
- Bump k8s.io/apimachinery from 0.28.3 to 0.28.4 #3092
- Bump github.com/gruntwork-io/terratest from 0.41.24 to 0.46.7 #3091
- Record a reason for pod failure in EphemeralRunner #3074
- ADR: Changing semantics of min runners to be min idle runners #3040
actions-runner-controller-0.23.7
A Kubernetes controller that operates self-hosted runners for GitHub Actions on your Kubernetes cluster.
actions-runner-controller-0.23.6
A Kubernetes controller that operates self-hosted runners for GitHub Actions on your Kubernetes cluster.