Nikola Jokic
c2145e90a7
lint
2025-06-04 11:07:10 +02:00
Nikola Jokic
031c9ab4c2
fmt
2025-06-04 10:50:46 +02:00
Nikola Jokic
a4e2558329
Merge branch 'master' into patch-1
2025-06-04 09:46:43 +02:00
Nikola Jokic
40b341d06f
Update controllers/actions.github.com/autoscalinglistener_controller.go
2025-06-04 09:46:36 +02:00
github-actions[bot]
27b292bdd3
Updates: runner to v2.325.0 ( #4109 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-06-03 11:05:40 -04:00
Nikola Jokic
1dbb88cb9e
Allow use of client id as an app id ( #4057 )
2025-05-16 16:21:06 +02:00
Nikola Jokic
43f1cd0dac
Refactor resource naming removing unnecessary calculations ( #4076 )
2025-05-15 10:56:34 +02:00
Nikola Jokic
389d842a30
Relax version requirements to allow patch version mismatch ( #4080 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-05-14 21:38:16 +02:00
Nikola Jokic
f6f42dd4c1
Fix docker lint warnings ( #4074 )
2025-05-14 19:57:39 +02:00
github-actions[bot]
20e157fa72
Updates: runner to v2.324.0 container-hooks to v0.7.0 ( #4086 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-05-14 10:05:33 -04:00
Nikola Jokic
cae7efa2c6
Create backoff mechanism for failed runners and allow re-creation of failed ephemeral runners ( #4059 )
2025-05-14 15:38:50 +02:00
Nikola Jokic
d6e2790db5
Bump go version ( #4075 )
2025-05-14 13:51:47 +02:00
scodef
a1a8dc5606
Add missing backtick to metrics.serviceMonitor.namespace line to correct formatting ( #3790 )
2025-05-07 14:52:42 +02:00
Mosè Giordano
16304b5ce7
Fix code block fences ( #3140 )
...
Co-authored-by: Mosè Giordano <giordano@users.noreply.github.com>
2025-05-06 13:47:13 +02:00
Borislav Velkov
32f19acc66
feat(helm): move dind to sidecar ( #3842 )
2025-04-23 14:51:01 +02:00
Ken Muse
46ee5cf9a2
Revised dashboard ( #4022 )
2025-04-23 11:36:05 +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
a33d34a036
Pin third party actions ( #3981 )
2025-04-17 12:19:15 +02:00
Wim Fournier
7ee7634283
Delete config secret when listener pod gets deleted
...
This should fix https://github.com/actions/actions-runner-controller/issues/4029 .
When the github token gets updated, and the old one expires, the listener pod dies. Only to be recreated with the existing listener config that holds the now expired token.
This PR fixes that by deleting the config secret as well, so the reconciler recreates it with the updated token.
2025-04-11 13:02:33 +02:00
Nikola Jokic
15990d492d
Include more context to errors raised by github/actions client ( #4032 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-04-11 11:36:15 +02:00
dependabot[bot]
462db4dfc8
Bump the gomod group across 1 directory with 7 updates ( #4008 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Nikola Jokic <jokicnikola07@gmail.com>
2025-04-07 16:51:07 +02:00
David Maxwell
ea27448da5
Fix busy runners metric ( #4016 )
2025-04-04 17:17:09 +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
Nikola Jokic
7033e299cd
Add events role permission to leader_election_role ( #3988 )
2025-03-24 15:10:47 +01:00
dependabot[bot]
344c242785
Bump github.com/golang-jwt/jwt/v4 from 4.5.1 to 4.5.2 ( #3984 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-24 15:09:26 +01:00
github-actions[bot]
6acaeeefc7
Updates: runner to v2.323.0 ( #3976 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-03-20 10:25:57 -04:00
kahirokunn
eaa3f2a3a0
chore: Added `OwnerReferences` during resource creation for `EphemeralRunnerSet`, `EphemeralRunner`, and `EphemeralRunnerPod` ( #3575 )
2025-03-19 15:03:20 +01:00
J. Fernández
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
Nikola Jokic
fb9b96bf75
Update all dependencies, conforming to the new controller-runtime API ( #3949 )
2025-03-11 15:52:52 +01:00
Salman Chishti
a325cc745a
Small readme updates for readability ( #3860 )
2025-03-10 22:43:02 +01:00
Patrick Vickery
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
Mikey Smet
75c6a94010
Use gha-runner-scale-set-controller.chart instead of .Chart.Version ( #3729 )
...
Co-authored-by: Nikola Jokic <jokicnikola07@gmail.com>
2025-03-10 11:48:30 +01:00
Nikola Jokic
d8f1a61ab6
Clean up as much as possible in a single pass for the EphemeralRunner reconciler ( #3941 )
2025-03-10 11:03:45 +01:00
Nikola Jokic
2dab45c373
Wrap errors in controller helper methods and swap logic in cleanups ( #3960 )
2025-03-07 11:58:53 +01:00
Nikola Jokic
7a5996f467
Remove old githubrunnerscalesetlistener, remove warning and fix config bug ( #3937 )
2025-03-07 11:58:16 +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
75e037909e
AutoscalingRunnerSet env: not Rendering correctly ( #3826 )
...
Co-authored-by: Nikola Jokic <jokicnikola07@gmail.com>
2025-03-05 11:00:13 +01:00
Nikola Jokic
e122615553
Use Ready from the pod conditions when setting it to the EphemeralRunner ( #3891 )
2025-03-05 10:21:06 +01:00
Nikola Jokic
e12a892748
Rename log from target/actual to build/autoscalingRunnerSet version ( #3957 )
2025-03-04 17:01:34 +01:00
Chris Johnston
ddc872d3ee
metrics cardinality for ghalistener ( #3671 )
...
Co-authored-by: Bassem Dghaidi <568794+Link-@users.noreply.github.com>
Co-authored-by: Nikola Jokic <jokicnikola07@gmail.com>
2025-02-26 15:34:17 +01:00
&es
7ccc177b84
Sanitize labels ending in hyphen, underscore, and dot ( #3664 )
2025-02-18 15:15:39 +01:00
github-actions[bot]
68787beab5
Updates: runner to v2.322.0 ( #3893 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-01-29 09:39:40 -05:00
dependabot[bot]
4dd68f1a89
Bump golang.org/x/net from 0.25.0 to 0.33.0 ( #3881 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Nikola Jokic <jokicnikola07@gmail.com>
2025-01-21 14:04:55 +01:00
John Wesley Walker III
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
James Ward
f6b4d87431
docs: end markdown code block correctly ( #3736 )
2025-01-17 12:44:12 +01:00
Matteo Bianchi
4584cc65a9
Updated dead link ( #3830 )
...
Co-authored-by: Nikola Jokic <jokicnikola07@gmail.com>
2025-01-17 12:39:15 +01:00
Han-Wen Nienhuys
f673a085b0
cmd/ghalistener/config: export Validate ( #3870 )
...
Co-authored-by: Han-Wen Nienhuys <hanwenn@gmail.com>
2025-01-17 12:25:33 +01:00
Nikola Jokic
66172ab0bd
Fix template tests and add go test on gha-validate-chart ( #3886 )
2025-01-15 15:54:33 +01:00