github actions/actions-runner-controller v0.24.0

What's Changed

  • chore: release chart targeting v0.23.0 by @toast-gear in #1404
  • chore(deps): update dependency actions/runner to v2.291.1 by @renovate in #1407
  • runner: Ability to opt-out of using --ephemeral / opt-in to legacy --once for GHES older than 3.3 by @mumoshu in #1384
  • Pin GitHub Actions workflow dependencies by hash and restrict permissions by @mumoshu in #1422
  • controller: Stop auto-setting RUNNER_FEATURE_FLAG_EPHEMERAL by @mumoshu in #1385
  • Update README.md by @faddat in #1427
  • chore(deps): update docker/login-action action to v2 by @renovate in #1415
  • chore(deps): update docker/setup-buildx-action action to v2 by @renovate in #1416
  • chore(deps): update actions/cache digest to 95f200e by @renovate in #1429
  • chore(deps): update actions/checkout digest to 2541b12 by @renovate in #1430
  • docs: improve troubleshooting by @toast-gear in #1428
  • Fix certain runnerset name in E2E and acceptance by @mumoshu in #1435
  • e2e: Fix wrong scale trigger configuration used in test by @mumoshu in #1434
  • chore(deps): update actions/setup-python digest to c57f793 by @renovate in #1432
  • chore(deps): update actions/stale digest to 65d24b7 by @renovate in #1433
  • chore(deps): update actions/setup-go digest to 193b404 by @renovate in #1431
  • chore(deps): update docker/build-push-action digest to c5e6528 by @renovate in #1437
  • chore(deps): update docker/login-action digest to d398f07 by @renovate in #1438
  • fix(deps): update golang.org/x/oauth2 digest to 9780585 by @renovate in #1329
  • chore(deps): update docker/setup-buildx-action digest to 91cb32d by @renovate in #1439
  • chore(deps): update docker/setup-qemu-action digest to 0522dcd by @renovate in #1440
  • feat: Support arbitrarily setting privileged: true for runner container by @mumoshu in #1383
  • Fix runner pods managed by RunnerSet to not stuck in Terminating by @mumoshu in #1420
  • Enable CodeQL Alerts following the OpenSSF Security Scorecards recommendation by @mumoshu in #1421
  • fix(deps): update module github.com/go-logr/logr to v1.2.3 by @renovate in #1241
  • chore(deps): update helm/chart-releaser-action digest to a3454e4 by @renovate in #1441
  • Force restartPolicy "Never" to prevent runner pods from stucking in Terminating when the container disappeared by @mumoshu in #1395
  • chore: more initialisation info to help debug by @toast-gear in #1276
  • chore(deps): update docker/setup-qemu-action action to v2 by @renovate in #1450
  • Create SECURITY.md by @mumoshu in #1424
  • chore: Add signrel command for sigining arc release assets by @mumoshu in #1426
  • fix(chart): add missing namespace to webhook.ingress by @maigl in #1417
  • fix(deps): update module github.com/onsi/gomega to v1.19.0 by @renovate in #1069
  • fix(deps): update module github.com/stretchr/testify to v1.7.1 by @renovate in #1228
  • Fixes for CVE-2020-2616 and CVE-2022-24921 on actions-runner-controller image ! by @shettarvinay in #1230
  • chore(deps): update helm values quay.io/brancz/kube-rbac-proxy to v0.12.0 by @renovate in #1323
  • Update codeql.yml by @mumoshu in #1451
  • fix(deps): update module github.com/bradleyfalzon/ghinstallation/v2 to v2.0.4 by @renovate in #1452
  • fix(deps): update module github.com/prometheus/client_golang to v1.12.2 by @renovate in #1448
  • Enhance RunnerSet to optionally retain PVs accross restarts by @mumoshu in #1340
  • Allow customizing the controller webhook port by @nafarlee in #1410
  • docs: document the Docker MTU problem in troubleshooting guide by @Matmut7 in #1257
  • refactor: remove registration runner dead code by @toast-gear in #1260
  • chart: Add extraPaths to Ingress of GitHub Webhook Server by @KENNYSOFT in #1129
  • Renamed Runner Dockerfiles by @Fleshgrinder in #1248
  • ci: match renovate with new dockerfile names by @toast-gear in #1453
  • refactor(runner/entrypoint): don't mv externalstmp if it's not there by @lovesegfault in #1315
  • Cleanup some unused code and minor refactors by @fgalind1 in #1274
  • chore(deps): update github/codeql-action action to v2.1.11 by @renovate in #1455
  • chore(deps): update dependency golang to v1.18.2 by @renovate in #1229
  • Add CII Best Practices badge to README by @mumoshu in #1461
  • Bump Go to 1.18.2 by @mumoshu in #1462
  • Add fuzzing to the test suite by @mumoshu in #1463
  • chore: remove stale app config by @toast-gear in #1465
  • doc: Enhance troubleshooting guide with the scale-to-zero issue by @mumoshu in #1469
  • fix: Avoid duplicate volume and mount name error for generic ephemeral volume as "work" by @mumoshu in #1471
  • test: Add test for runner with generic ephemeral volume as "work" by @mumoshu in #1472
  • doc: Use RunnerSet to retain various cache by leveraging PV by @mumoshu in #1464
  • chore(deps): update actions/setup-python digest to fff15a2 by @renovate in #1458
  • e2e: ARC_E2E_NO_CLEANUP to prevent cleanup by @mumoshu in #1470
  • Fix confusing logs from pv and pvc controllers by @mumoshu in #1487
  • chore(deps): update dependency actions/runner to v2.292.0 by @renovate in #1475
  • Add release note for v0.24.0 by @mumoshu in #1493
  • doc: Add "people" section by @mumoshu in #1498

New Contributors

Full Changelog: v0.23.0...v0.24.0

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

NewReleases is sending notifications on new releases.