Skip to content

Releases: actions/actions-runner-controller

actions-runner-controller-0.23.3

12 May 13:19
8a5fb6c
Compare
Choose a tag to compare

A Kubernetes controller that operates self-hosted runners for GitHub Actions on your Kubernetes cluster.

v0.27.4

11 May 15:14
f798cdd
Compare
Choose a tag to compare

This is another patch release for ARC v0.27.x series, which mainly fixes the docker.sock permission issue (#2536), the missing scale down issue related to job cancellation (#2520). If you are stuck at v0.27.1 due to the docker.sock issue, this release should be the best upgrade target!

What's Changed

  • Bump chart version to v0.23.2 for ARC v0.27.3 by @mumoshu in #2514
  • Fix the path of the index.yaml in job summary by @Link- in #2515
  • Update ubuntu-22.04 Dockerfile to add python user script dir by @cavila-evoliq in #2508
  • Revert actions-runner-controller image tag in kustomization to latest by @SG60 in #2522
  • Add description for "dockerRegistryMirror" key by @EdgeSan in #2488
  • docs: Fix typo for automatic runner scaling by @uhthomas in #2375
  • Use build.Version to check if resource version is a mismatch by @nikola-jokic in #2521
  • Revert docker.sock path to /var/run/docker.sock by @mumoshu in #2536
  • Stricter filtering of check run completion events by @Nuru in #2520
  • docs: minor correction for actions metrics server secret by @object88 in #2542
  • Fix the default version of kube-rbac-proxy in the docs by @sengaya in #2535
  • Fix GET validation for lowercase http methods by @argokasper in #2497
  • Add CR and CRB to the helm chart by @totogtr in #2504
  • Update helm chart to support actions metrics graceful termiantion by @Smirl in #2498
  • Proposed fix for ghes org and repo runners when authorized through github app by @mspasoje in #2464
  • Update runner to version 2.304.0 by @github-actions in #2543
  • Check release tag version and chart versions during the release process by @nikola-jokic in #2524
  • Update "People" section in README by @mumoshu in #2537
  • Add link to walkthrough video on youtube by @Link- in #2570
  • docs: Update github docs links under /managing-self-hosted-runners by @sh-cho in #2554
  • Fixed scaling runners doc link by @y-luis-rojo in #2474
  • docs: use INSTALLATION_NAME by @kahirokunn in #2552

New Contributors

Full Changelog: v0.27.3...v0.27.4

v0.27.3

17 Apr 12:35
3e0bc3f
Compare
Choose a tag to compare

This patch version bump for ARC v0.27.x is intended to fix #2490 via #2499.
If you've previously upgraded to v0.27.2 and then reverted back to v0.27.0 or v0.27.1 due to that, please read the description of #2499 and confirm you have absolutely been affected, try this version, and see if it actually fixes the issue!

What's Changed

New Contributors

Full Changelog: v0.27.2...v0.27.3

actions-runner-controller-0.23.2

17 Apr 13:01
52b9713
Compare
Choose a tag to compare

A Kubernetes controller that operates self-hosted runners for GitHub Actions on your Kubernetes cluster.

gha-runner-scale-set-0.4.0

05 Apr 13:04
e80bc21
Compare
Choose a tag to compare

v0.4.0

⚠️ Warning

This release contains a major change related to the way permissions are
applied to the manager (#2276 and #2363).

Please evaluate these changes carefully before upgrading.

Major changes

  1. Surface EphemeralRunnerSet stats to AutoscalingRunnerSet #2382
  2. Improved security posture by removing list/watch secrets permission from manager cluster role #2276
  3. Improved security posture by delaying role/rolebinding creation to gha-runner-scale-set during installation #2363
  4. Improved security posture by supporting watching a single namespace from the controller #2374
  5. Added labels to AutoscalingRunnerSet subresources to allow easier inspection #2391
  6. Fixed bug preventing env variables from being specified #2450
  7. Enhance quickstart troubleshooting guides #2435
  8. Fixed ignore extra dind container when container mode type is "dind" #2418
  9. Added additional cleanup finalizers #2433
  10. gha-runner-scale-set listener pod inherits the ImagePullPolicy from the manager pod #2477
  11. Treat .ghe.com domain as hosted environment #2480

actions-runner-controller-0.23.1

06 Apr 12:05
a880114
Compare
Choose a tag to compare

A Kubernetes controller that operates self-hosted runners for GitHub Actions on your Kubernetes cluster.

v0.27.2

31 Mar 11:48
a608abd
Compare
Choose a tag to compare

This version contains fix #2459 for a bug in actions-metrics-server(#2424). Anyone using the actions-metrics-server added in v0.27.0 should upgrade to this version. Have a great weekend!

What's Changed

  • Update e2e workflow by @TingluoHuang in #2430
  • Add new workflows by @rentziass in #2423
  • Enhance quickstart guide with less noise and more troubleshooting guidelines by @Link- in #2435
  • Delete e2e-test-dispatch-workflow.yaml by @Link- in #2441
  • Add labels to autoscaling runner set subresources to allow easier inspection by @nikola-jokic in #2391
  • Housekeeping: move adrs/ to docs/ and update status by @Link- in #2443
  • Allow customization of admission webhook timeout by @zanehala-wk in #2398
  • Add enterprise, organization, repository, and runner labels to runnerdeployments print columns by @cskinfill in #2310
  • Restricting the RBAC rules on secrets by @wherka-ama in #2265
  • Allow webhook server env to be set individually by @jonathanwiemers in #2377
  • Use Docker socket via shared emptyDir instead of TCP/mTLS by @milas in #2324
  • Remove containerMode from values by @rentziass in #2442
  • Install Docker Compose v2 as a Docker CLI plugin by @milas in #2326
  • chart: Bump version to 0.23.0 by @mumoshu in #2449
  • Fix chart publishing workflow to not throw away releases between the latest and 0.21.0 by @mumoshu in #2453
  • Fix bug preventing env variables from being specified by @Link- in #2450
  • actions-metrics: Do our best not to fail the whole event processing on no API creds by @mumoshu in #2459

New Contributors

Full Changelog: v0.27.1...v0.27.2

actions-runner-controller-0.23.0

30 Mar 01:11
42abad5
Compare
Choose a tag to compare

A Kubernetes controller that operates self-hosted runners for GitHub Actions on your Kubernetes cluster.

v0.27.1

20 Mar 07:40
f49d08e
Compare
Choose a tag to compare

Hi! This is a patch version bump for v0.27.0.

I (@mumoshu) presumed v0.27.0 to be the final version of ARC v0.x made by the previous maintainer team. However, we eventually realized that some improvements could be made, mainly for the actions-metrics-server introduced in v0.27.0 and the reliability of webhook-based autoscaling. So here it is.

Please see below pull requests for more details:

Kudos to the awesome ARC community for submitting valuable feedback and fixes!

What's Changed

Read more

gha-runner-scale-set-0.3.0

14 Mar 12:29
1d24d3b
Compare
Choose a tag to compare

v0.3.0

Major changes

  1. Runner pods are more similar to hosted runners #2348
  2. Add support for self-signed CA certificates #2268
  3. Fixed trailing slashes in config URLs breaking installations #2381
  4. Fixed a bug where the listener pod would ignore proxy settings from env #2366
  5. Added runner set name field making it optionally configurable #2279
  6. Name and namespace labels of listener pod have been split #2341
  7. Added chart name constraints validation on AutoscalingRunnerSet install #2347