Skip to content

Releases: actions/actions-runner-controller

v0.20.4: Workaround for random busy runner termination

09 Dec 00:36
898ad3c
Compare
Choose a tag to compare

The only controller change is #993, which tries to work-around the issue that your runner might be (unexpectedly) deleted even when it's still running a job. I wonder if it's a bug on GitHub Actions API but we need to deal with it so that users won't experience random job failures. See #911 for more information, and report any issues if you still see problems! Thank you.

What's Changed

New Contributors

Full Changelog: v0.20.3...v0.20.4

actions-runner-controller-0.15.1

08 Dec 21:59
3de4e7e
Compare
Choose a tag to compare

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

actions-runner-controller-0.15.0

15 Nov 19:59
62995fe
Compare
Choose a tag to compare

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

v0.20.3: Support for autoscale by workflow_job webhook for enterprise runners

09 Nov 00:40
b87e6e3
Compare
Choose a tag to compare

CAUTION: If you're using the Helm chart, beware to review changes to CRDs and do manually upgrade CRDs! Helm installs CRDs only on installing a chart. It doesn't automatically upgrade CRDs. Otherwise you end up with troubles like #427, #467, and #468. Please refer to the UPGRADING docs for the latest process.

This is a big release with lots of fixes and a few features! (sorry if you're off the list, this release included a lot of changes so I've only mentioned the major stuff below, all changes are highly appreciated!)

What's Changed

New Contributors

Full Changelog: v0.20.2...v0.20.3

actions-runner-controller-0.14.0

18 Oct 21:06
79d63ac
Compare
Choose a tag to compare

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

actions-runner-controller-0.13.2

02 Oct 09:05
e4e0b45
Compare
Choose a tag to compare

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

v0.20.2: Fix autoscale on workflow_job with labels

30 Sep 02:11
fccf299
Compare
Choose a tag to compare

CAUTION: If you're using the Helm chart, beware to review changes to CRDs and do manually upgrade CRDs! Helm installs CRDs only on installing a chart. It doesn't automatically upgrade CRDs. Otherwise, you end up with troubles like #427, #467, and #468. Please refer to the UPGRADING docs for the latest process.

This release includes a fix, #850 and #852 for the issue #851 that autoscaling on workflow_job events doesn't work as expected when runner labels are used. A lot of thanks goes to @artificial-aidan and @peimanja for providing detailed issue reports in #851 and #819 (comment), and also @blz-ea and @artificial-aidan for contributing the fix and the test cases!

v0.20.1: Fix for `dockerEnabled: false`

24 Sep 00:36
2e325fa
Compare
Choose a tag to compare

CAUTION: If you're using the Helm chart, beware to review changes to CRDs and do manually upgrade CRDs! Helm installs CRDs only on installing a chart. It doesn't automatically upgrade CRDs. Otherwise, you end up with troubles like #427, #467, and #468. Please refer to the UPGRADING docs for the latest process.

This release includes a fix, #837, for the issue that runners can't be created with dockerEnabled: false. A lot of thanks goes to @tyrken who spotted the cause and contributed the patch!

actions-runner-controller-0.13.1

24 Sep 00:41
Compare
Choose a tag to compare

This is a new patch release for the Helm chart of actions-runner-controller, which includes a fix, #843, for the issue that CRDs included in the chart was okay for a clean install but not okay for an upgrade. Note that helm upgrade doesn't upgrade CRDs, but you may still used the CRDs included in the chart as the source for kubectl apply.

A lot of thanks goes to @tyrken who spotted the cause and contributed the patch!

v0.20.0: Enhanced ephemeral runners and webhook-based autoscaling, New RunnerSet API

15 Sep 00:37
Compare
Choose a tag to compare

CAUTION: If you're using the Helm chart, beware to review changes to CRDs and do manually upgrade CRDs! Helm installs CRDs only on installing a chart. It doesn't automatically upgrade CRDs. Otherwise you end up with troubles like #427, #467, and #468. Please refer to the UPGRADING docs for the latest process.

This is a big release with lots of new features! (sorry if you're off the list, this release included a lot of changes so I've only mentioned the major stuff below, all changes are highly appreciated!)

This release includes the following new features that depends on unreleased new features GitHub is planning to roll out soon:

  • Support for new ephemeral runners doc
  • New workflow_job-based autoscaling doc

This release includes the following major changes from the following contributors:

// TBW