Nikola Jokic and Copilot Autofix powered by AI
c4e15959eb
Apply batched suggestions from code review
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-09-08 17:21:25 +02:00
Nikola Jokic and Copilot App
c156b81e00
Validate runner metadata labels and annotations at chart render time
...
Invalid labels supplied through .Values.template.metadata.labels (or the
resourceMeta blocks) are not rejected by the API server: they live inside
the AutoscalingRunnerSet spec, whose CRD schema only enforces the value
type. The invalid value is only caught when the controller creates the
runner pod, at which point the EphemeralRunner is marked as failed with
ReasonInvalidPodFailure and the scale set never produces runners.
Validate every label and annotation map the charts render against the
Kubernetes key/value rules so helm install/upgrade fails immediately with
the offending values path, key and value.
Also render all metadata values as strings. Scalars such as 'true' or '1'
were previously emitted as YAML booleans and numbers, which Kubernetes
rejects for labels and annotations.
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com >
2026-09-08 17:21:25 +02:00
Nikola Jokic
7c68e1d318
Set listener qps and burst ( #4558 )
2026-09-08 15:49:58 +02:00
Nikola Jokic
03463c051c
Fix deprecated calls ( #4570 )
2026-07-14 19:34:13 +02:00
Francesco Renzi and Copilot
9bb16ae49d
Prepare 0.14.2 release ( #4503 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-05-22 12:07:13 +02:00
Nikola Jokic
ef48f429b3
Render empty arrays for kubernetes-novolume volumes fields ( #4461 )
2026-05-11 13:56:01 +02:00
Gleb Khaykin
e0feb3b711
Fix orphan no-permission ServiceAccount in kubernetes-novolume mode ( #4455 )
2026-04-20 13:31:23 +02:00
Francesco Renzi
74cfc3855e
Prepare 0.14.1 release ( #4448 )
2026-04-14 17:03:22 +01:00
Nikola Jokic
8b7f232dc4
Prepare 0.14.0 release ( #4413 )
2026-03-19 18:53:37 +01:00
Nikola Jokic
802dc28d38
Add multi-label support to scalesets ( #4408 )
2026-03-19 15:29:40 +01:00
Nikola Jokic
40595d806f
Add chart-level API to customize internal resources ( #4410 )
2026-03-18 14:44:30 +01:00
Nikola Jokic
aa031d3902
Introduce experimental chart release ( #4373 )
2026-03-16 10:09:05 +01:00
Nikola Jokic
a505fb5616
Prepare 0.13.1 release ( #4341 )
2025-12-23 14:57:05 +01:00
Marcus Ramberg
cac7a40b70
Add support for giving kubernetes mode scaleset service account additional permissions ( #4282 )
2025-11-21 15:56:08 +01:00
Nikola Jokic
a0c30df25b
Prepare 0.13.0 release ( #4280 )
2025-10-16 19:25:56 +02:00
Nikola Jokic
634e42c916
Bump all dependencies ( #4266 )
2025-10-14 13:24:25 +02:00
Nikola Jokic and Copilot
e3ed1ba226
Introduce new kubernetes-novolume mode ( #4250 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-10-03 12:03:38 +02:00
Yusuke Kuoka
f731873df9
Add workflow name and target labels ( #4240 )
2025-09-30 16:01:51 +02:00
clechevalli and Nikola Jokic
30abbe0cab
Fix usage of underscore in Runner Scale Set name ( #3545 )
...
Co-authored-by: Nikola Jokic <jokicnikola07@gmail.com >
2025-08-06 09:32:49 +01:00
Cory Calahan
ad826725ce
Update example GitHub URLs in values.yaml to include an example for enterprise account-level runners ( #4181 )
2025-07-16 10:40:38 +02:00
Nikola Jokic
ded39bede6
Prepare 0.12.1 release ( #4153 )
2025-06-27 13:49:47 +02:00
Mark Huijgen
0b2534ebc9
Fix dind sidecar template ( #4128 )
2025-06-16 12:14:18 +02:00
Jeev B
e858d67926
Fix indentation of startupProbe attributes in dind sidecar ( #4126 )
2025-06-14 21:05:53 +02:00
Nikola Jokic
d9826e5244
Prepare 0.12.0 release ( #4122 )
2025-06-13 14:23:26 +02:00
Nikola Jokic
e46c929241
Azure Key Vault integration to resolve secrets ( #4090 )
2025-06-11 15:53:33 +02:00
Nikola Jokic
9d8c59aeb3
Add startup probe to dind side-car ( #4117 )
2025-06-11 15:50:30 +02:00
Ryo Sakamoto
97697e80b4
Add job_workflow_ref label to listener metrics ( #4054 )
...
Signed-off-by: rskmm0chang <rskmm0chang@hatena.ne.jp >
2025-06-05 08:33:30 +02:00
Nikola Jokic
1dbb88cb9e
Allow use of client id as an app id ( #4057 )
2025-05-16 16:21:06 +02:00
Borislav Velkov
32f19acc66
feat(helm): move dind to sidecar ( #3842 )
2025-04-23 14:51:01 +02:00
Ryosei Karaki
f832b0b254
upgrade(golangci-lint): v2.1.2 ( #4023 )
...
Signed-off-by: karamaru-alpha <mrnk3078@gmail.com >
2025-04-17 16:14:31 +02:00
Nikola Jokic
4ca37fbdf2
Prepare 0.11.0 release ( #3992 )
2025-03-25 11:09:03 +01:00
Nikola Jokic
5a960b5ebb
Create configurable metrics ( #3975 )
2025-03-24 15:27:42 +01:00
J. Fernández and Nikola Jokic
3c1a323381
feat: allow namespace overrides ( #3797 )
...
Signed-off-by: Jesús Fernández <7312236+fernandezcuesta@users.noreply.github.com >
Co-authored-by: Nikola Jokic <jokicnikola07@gmail.com >
2025-03-18 21:41:04 +01:00
Patrick Vickery and Bassem Dghaidi
d4e3d2aa6f
Trim volume and container helpers in gha-runner-scale-set ( #3807 )
...
Co-authored-by: Bassem Dghaidi <568794+Link-@users.noreply.github.com >
2025-03-10 14:53:25 +01:00
Nikola Jokic
87938ee5bf
Include custom annotations and labels to all resources created by gha-runner-scale-set chart ( #3934 )
2025-03-07 11:57:48 +01:00
Cees-Jan Kiewiet
2f5c981d46
Drop verbose flag from runner scale set init-dind-externals copy ( #3805 )
2025-03-05 21:02:27 +01:00
thinkbiggerltd and Nikola Jokic
75e037909e
AutoscalingRunnerSet env: not Rendering correctly ( #3826 )
...
Co-authored-by: Nikola Jokic <jokicnikola07@gmail.com >
2025-03-05 11:00:13 +01:00
John Wesley Walker III and Bassem Dghaidi
790191e987
Clarify syntax for githubConfigSecret ( #3812 )
...
Co-authored-by: Bassem Dghaidi <568794+Link-@users.noreply.github.com >
2025-01-21 13:29:41 +01:00
Bassem Dghaidi
1e10417be8
Prepare 0.10.1 release ( #3859 )
2024-12-18 16:22:50 +01:00
Bassem Dghaidi
59cb1d2c8b
Prepare 0.10.0 release ( #3849 )
2024-12-16 11:39:55 +01:00
Nikola Jokic
80d848339e
Prepare 0.9.3 release ( #3624 )
2024-06-25 12:35:39 +02:00
Nikola Jokic
3be7128f9a
Prepare 0.9.2 release ( #3530 )
2024-05-20 10:58:06 +02:00
Nikola Jokic
9e191cdd21
Prepare 0.9.1 release ( #3448 )
2024-04-17 10:51:28 +02:00
nasa9084
98854ef9c0
Fix doc comment for listenerTemplate ( #3436 )
2024-04-15 11:48:30 +02:00
Nikola Jokic
4357525445
Prepare 0.9.0 release ( #3388 )
2024-03-27 11:54:17 +01:00
Nikola Jokic
46cfbb6ec7
Fix documented dind expansion ( #3368 )
2024-03-19 15:24:58 +01:00
Nikola Jokic
c9099a5a56
Add annotation with values hash to re-create listener ( #3195 )
2024-03-19 14:29:49 +01:00
Nikola Jokic
2c0e53951b
Fix tests and comment string for docker socket mounted path ( #3366 )
2024-03-19 11:29:07 +01:00
Nikola Jokic
a0fb417f69
Change docker socket path to /var/run/docker.sock ( #3337 )
2024-03-18 12:40:27 +01:00
Nikola Jokic
309b53143e
Prepare 0.8.3 release ( #3309 )
2024-02-28 10:26:32 +01:00