Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
561 commits
Select commit Hold shift + click to select a range
961e772
Use full tag for action version (#3050)
fhammerl Nov 7, 2023
d0ec382
feat: GHA controller Helm Chart quoted labels (#3061)
tijmenstor Nov 13, 2023
fe79f31
Bump go version and all direct dependencies to newest for k8s compati…
nikola-jokic Nov 14, 2023
a811ae9
Add ResizePolicy and RestartPolicy on mergeListenerContainer (#3075)
nikola-jokic Nov 15, 2023
5d4b489
Prepare 0.7.0 release (#3077)
nikola-jokic Nov 15, 2023
2c85a74
Record a reason for pod failure in EphemeralRunner (#3074)
utam0k Nov 21, 2023
2d5d7b8
Updates: container-hooks to v0.5.0 (#3099)
github-actions[bot] Nov 23, 2023
a9918ff
Set actions client timeout to 5 minutes, add logging to client (#3103)
nikola-jokic Nov 24, 2023
ac2d8dc
Upgrade docker and docker compose in line with GH hosted runners (#3053)
remover Nov 27, 2023
8d252ca
Add fuse-overlayfs to benefit from union filesystem (#3022)
steve21168 Nov 27, 2023
36b804f
Add configureable namespace to ServiceMonitors (#3105)
mohanisch-sixt Nov 27, 2023
6ea1b46
Bump legacy ARC chart's app version to v0.27.7 (#3008)
mumoshu Nov 27, 2023
6753d04
Fix typo in helm chart (#3104)
mimol91 Nov 30, 2023
ef7fbd8
ADR: Changing semantics of min runners to be min idle runners (#3040)
nikola-jokic Nov 30, 2023
a6dfabb
Bump github.com/onsi/gomega from 1.29.0 to 1.30.0 (#3094)
dependabot[bot] Dec 1, 2023
40e4d86
Bump k8s.io/apimachinery from 0.28.3 to 0.28.4 (#3092)
dependabot[bot] Dec 4, 2023
ef8aeba
Bump k8s.io/api from 0.28.3 to 0.28.4 (#3093)
dependabot[bot] Dec 4, 2023
4f6039c
Record the error when the creation pod fails (#3112)
utam0k Dec 7, 2023
7c72784
Modify user agent format with subsystem and is proxy configured infor…
nikola-jokic Dec 8, 2023
288f5bf
Refactoring listener app with configurable fallback (#3096)
nikola-jokic Dec 8, 2023
e085884
Update user agent for new ghalistener (#3138)
nikola-jokic Dec 8, 2023
9b21947
Change minRunners behavior and fix the new listener min runners (#3139)
nikola-jokic Dec 13, 2023
f08b167
Bump github.com/gruntwork-io/terratest from 0.41.24 to 0.46.7 (#3091)
dependabot[bot] Dec 14, 2023
cdc35a0
Bump golang.org/x/net from 0.18.0 to 0.19.0 (#3126)
dependabot[bot] Dec 14, 2023
214572d
Bump golang.org/x/oauth2 from 0.14.0 to 0.15.0 (#3127)
dependabot[bot] Dec 14, 2023
07b7714
Bump k8s.io/client-go from 0.28.3 to 0.28.4 (#3125)
dependabot[bot] Dec 14, 2023
55edda6
Fix empty env and volumeMounts object on default setup (#3166)
nikola-jokic Dec 18, 2023
e2aa040
Fix override listener pod spec (#3139) (#3161)
sergelogvinov Dec 18, 2023
0c371f2
Fix assertion test in wait for delete (#3146)
nikola-jokic Dec 18, 2023
856de4b
Change listener container name (#3167)
nikola-jokic Dec 19, 2023
a7a64b1
Prepare 0.8.0 release (#3175)
nikola-jokic Dec 20, 2023
0f91add
Fix proxy issue in new listener client (#3181)
nikola-jokic Dec 21, 2023
e925cb7
Prepare 0.8.1 release (#3184)
nikola-jokic Dec 21, 2023
4966cc1
Add documentation legacy modes warning and links to new docs (#3199)
kenmuse Jan 5, 2024
965e167
Updates: runner to v2.312.0 (#3229)
github-actions[bot] Jan 22, 2024
fdbda17
Publish metrics in the new ghalistener (#3193)
nikola-jokic Jan 25, 2024
9935849
Delete message session when `listener.Listen` returns (#3240)
nikola-jokic Jan 25, 2024
01a8962
Add listener graceful termination period and background context after…
nikola-jokic Jan 25, 2024
a1bd5ec
Prepare 0.8.2 release (#3249)
nikola-jokic Jan 26, 2024
5b90c65
Remove Typo in Grafana docs (#3235)
nickrmcclorey Feb 2, 2024
9ea10ca
Bump github.com/google/uuid from 1.4.0 to 1.6.0 (#3253)
dependabot[bot] Feb 6, 2024
30afda2
Updates: runner to v2.313.0 container-hooks to v0.5.1 (#3270)
github-actions[bot] Feb 9, 2024
6b9dbc3
Expose volumeMounts and volumes in gha-runner-scale-set-controller (#…
taliastocks Feb 12, 2024
84f33c7
Refer to the correct variable in discovery error message (#3296)
ivarmedi Feb 26, 2024
2d31529
Fix acquire jobs after session refresh ghalistener (#3307)
nikola-jokic Feb 27, 2024
5c1c3e2
Prepare 0.8.3 release (#3309)
nikola-jokic Feb 28, 2024
1e10d79
Updates: runner to v2.314.1 (#3308)
github-actions[bot] Feb 28, 2024
b36cc69
Add Francesco (@rentziass) to CODEOWNERS (#3362)
nikola-jokic Mar 18, 2024
0ec6923
Change docker socket path to /var/run/docker.sock (#3337)
nikola-jokic Mar 18, 2024
a30335c
Escape automated updates version to avoid changing stuff that don't e…
nikola-jokic Mar 18, 2024
93deda1
Update metrics to include repository on job-based label (#3310)
nikola-jokic Mar 18, 2024
35f5b79
Bump Go version to 1.22.1 (#3290)
nikola-jokic Mar 18, 2024
a19d111
Deprecation warning of older listener for 0.9.0 release (#3280)
nikola-jokic Mar 18, 2024
323ea87
Fix tests and comment string for docker socket mounted path (#3366)
nikola-jokic Mar 19, 2024
6d2fde7
Propagate runner scale set name annotation to EphemeralRunner (#3098)
ordovicia Mar 19, 2024
bcf9f1d
Add annotation with values hash to re-create listener (#3195)
nikola-jokic Mar 19, 2024
895db04
Fix documented dind expansion (#3368)
nikola-jokic Mar 19, 2024
05302c7
Fix overscaling when the controller is much faster then the listener …
nikola-jokic Mar 20, 2024
472687d
Bump google.golang.org/protobuf from 1.31.0 to 1.33.0 (#3349)
dependabot[bot] Mar 22, 2024
570f8e1
Bump golang.org/x/crypto from 0.16.0 to 0.17.0 (#3173)
dependabot[bot] Mar 25, 2024
d93e3b5
Bump golang.org/x/sync from 0.5.0 to 0.6.0 (#3384)
dependabot[bot] Mar 26, 2024
4f16044
Change duplicate message key in logs while updating ephemeral runner …
nikola-jokic Mar 26, 2024
39f0198
Bump github.com/go-logr/logr from 1.3.0 to 1.4.1 (#3383)
dependabot[bot] Mar 26, 2024
b69255b
Add retry on 401 and 403 for runner-registration (#3377)
nikola-jokic Mar 27, 2024
efab884
Prepare 0.9.0 release (#3388)
nikola-jokic Mar 27, 2024
28b8972
Updates: runner to v2.315.0 container-hooks to v0.6.0 (#3387)
github-actions[bot] Apr 3, 2024
fb9a00f
Bump github.com/cloudflare/circl from 1.3.6 to 1.3.7 (#3206)
dependabot[bot] Apr 4, 2024
be35c8d
Bump github.com/evanphx/json-patch from 5.7.0+incompatible to 5.9.0+i…
dependabot[bot] Apr 8, 2024
0ffb23b
Bump github.com/onsi/ginkgo/v2 from 2.13.1 to 2.17.1 (#3379)
dependabot[bot] Apr 8, 2024
a184a71
Bump golang.org/x/net from 0.20.0 to 0.24.0 (#3417)
dependabot[bot] Apr 9, 2024
252030e
Bump k8s.io/client-go from 0.28.4 to 0.29.3 (#3416)
dependabot[bot] Apr 12, 2024
4e42245
Revert "Bump k8s.io/client-go from 0.28.4 to 0.29.3 (#3416)" (#3432)
nikola-jokic Apr 12, 2024
6ea436a
Add topologySpreadConstraint to gha-runner-scale-set-controller chart…
DaazKu Apr 12, 2024
be61de3
Bump github.com/stretchr/testify from 1.8.4 to 1.9.0 (#3418)
dependabot[bot] Apr 12, 2024
f478bd5
Fix doc comment for listenerTemplate (#3436)
nasa9084 Apr 15, 2024
56c73bf
Include self correction on empty batch and avoid removing pending run…
nikola-jokic Apr 16, 2024
cbd7e2d
Refactor actions client error to include request id (#3430)
nikola-jokic Apr 16, 2024
d4fcd69
Propagate max capacity information to the actions back-end (#3431)
nikola-jokic Apr 16, 2024
99ed175
Shutdown metrics server when listener exits (#3445)
nikola-jokic Apr 16, 2024
f0fc9d5
Prepare 0.9.1 release (#3448)
nikola-jokic Apr 17, 2024
383dae5
propogate arbitrary labels from runnersets to all created resources (…
Lazyshot Apr 23, 2024
0dceffb
Updates: runner to v2.316.0 (#3463)
github-actions[bot] Apr 24, 2024
da9b03c
Bump golang.org/x/oauth2 from 0.15.0 to 0.19.0 (#3441)
dependabot[bot] Apr 29, 2024
d3ac5b7
Bump go.uber.org/zap from 1.26.0 to 1.27.0 (#3442)
dependabot[bot] Apr 29, 2024
97d2fcd
Bump github.com/onsi/gomega from 1.30.0 to 1.33.0 (#3462)
dependabot[bot] Apr 29, 2024
3cd8c75
Bump golang.org/x/sync from 0.6.0 to 0.7.0 (#3482)
dependabot[bot] Apr 30, 2024
e65e6f9
Include controller version in logs (#3473)
nikola-jokic May 13, 2024
4ba53f1
Updates: runner to v2.316.1 (#3496)
github-actions[bot] May 14, 2024
8cb5602
Remove service monitor that is not used in controller chart (#3526)
nikola-jokic May 17, 2024
97844b6
Rename imports in tests to remove double import and to improve readab…
nikola-jokic May 17, 2024
04fd9d0
Extract single place to set up indexers (#3454)
nikola-jokic May 17, 2024
a1054dc
Re-use the last desired patch on empty batch (#3453)
nikola-jokic May 17, 2024
305cb1a
Refresh session if token expires during delete message (#3529)
nikola-jokic May 17, 2024
8c44743
Prepare 0.9.2 release (#3530)
nikola-jokic May 20, 2024
0cc0fc7
Remove finalizers in one pass to speed up cleanups AutoscalingRunnerS…
nikola-jokic May 27, 2024
aa3f4b8
Fix problem with ephemeralRunner Succeeded state before build execute…
kr-sabre Jun 3, 2024
ead062a
Customize work directory (#3477)
sergelogvinov Jun 4, 2024
7be1d39
Updates: runner to v2.317.0 (#3559)
github-actions[bot] Jun 7, 2024
aaba6b6
Remove `.Named()` from the ephemeral runner controller (#3596)
nikola-jokic Jun 17, 2024
3a5913b
Bump Go patch version to 1.22.4 (#3593)
nikola-jokic Jun 17, 2024
27eb655
Check status code of fetch access token for github app (#3568)
nikola-jokic Jun 21, 2024
9536e0d
Bump node actions (#3569)
nikola-jokic Jun 21, 2024
5be4627
Exclude label prefix propagation (#3607)
nikola-jokic Jun 21, 2024
bce32f5
Update forgotten azure/setup-helm action (#3612)
nikola-jokic Jun 21, 2024
06d703a
AutoscalingListener controller: Inspect listener container state inst…
nikola-jokic Jun 21, 2024
00519ca
Increase test timeouts to avoid CI test failures (#3554)
nikola-jokic Jun 21, 2024
1d307c4
Bump github.com/hashicorp/go-retryablehttp from 0.7.5 to 0.7.7 (#3623)
dependabot[bot] Jun 25, 2024
58083a8
Prepare 0.9.3 release (#3624)
nikola-jokic Jun 25, 2024
cbb2e4f
Updates: runner to v2.318.0 container-hooks to v0.6.1 (#3684)
github-actions[bot] Jul 26, 2024
cfb82b0
Updates: runner to v2.319.0 (#3702)
github-actions[bot] Aug 20, 2024
d581efd
Updates: runner to v2.319.1 (#3708)
github-actions[bot] Aug 20, 2024
9f66668
Add exponential backoff when generating runner reg tokens (#3724)
Link- Sep 4, 2024
7a1be20
Updates: runner to v2.320.0 (#3763)
github-actions[bot] Oct 8, 2024
f823181
Updates: runner to v2.321.0 container-hooks to v0.6.2 (#3809)
github-actions[bot] Nov 14, 2024
5a832fe
Fix ARC e2e tests (#3836)
Link- Dec 11, 2024
6a71761
Make EphemeralRunnerController MaxConcurrentReconciles configurable (…
mumoshu Dec 11, 2024
1e6716f
Make EphemeralRunnerReconciler create runner pods earlier (#3831)
mumoshu Dec 11, 2024
2e81279
Bump github.com/bradleyfalzon/ghinstallation/v2 from 2.8.0 to 2.12.0 …
dependabot[bot] Dec 11, 2024
b6e5baf
Update docs with details for the dashboard visualizations (#3696)
kenmuse Dec 13, 2024
8bea13b
Make k8s client rate limiter parameters configurable (#3848)
Link- Dec 13, 2024
661bc22
Bump golang.org/x/crypto from 0.22.0 to 0.31.0 (#3844)
dependabot[bot] Dec 13, 2024
c56b010
Prepare `0.10.0` release (#3849)
Link- Dec 16, 2024
2a609b4
Fix helm chart bug related to `runnerMaxConcurrentReconciles` (#3858)
Link- Dec 18, 2024
f89fdd8
Prepare `0.10.1` release (#3859)
Link- Dec 18, 2024
71ab31b
Update dependabot config to group packages (& include actions eco) (#…
robherley Jan 13, 2025
054fc7f
Fix template tests and add go test on gha-validate-chart (#3886)
nikola-jokic Jan 15, 2025
fc6b03d
cmd/ghalistener/config: export Validate (#3870)
hanwen-flow Jan 17, 2025
5f9739e
Updated dead link (#3830)
mbianchidev Jan 17, 2025
9c4be39
docs: end markdown code block correctly (#3736)
imnotjames Jan 17, 2025
4016ac9
Clarify syntax for `githubConfigSecret` (#3812)
jww3 Jan 21, 2025
7ca4c0c
Bump golang.org/x/net from 0.25.0 to 0.33.0 (#3881)
dependabot[bot] Jan 21, 2025
7c5e582
Updates: runner to v2.322.0 (#3893)
github-actions[bot] Jan 29, 2025
9d4ed53
Sanitize labels ending in hyphen, underscore, and dot (#3664)
and-es Feb 18, 2025
d959192
metrics cardinality for ghalistener (#3671)
christophermichaeljohnston Feb 26, 2025
f23a6f2
Rename log from target/actual to build/autoscalingRunnerSet version (…
nikola-jokic Mar 4, 2025
9b2e61d
Use Ready from the pod conditions when setting it to the EphemeralRun…
nikola-jokic Mar 5, 2025
a050b26
AutoscalingRunnerSet env: not Rendering correctly (#3826)
thinkbiggerltd Mar 5, 2025
ad4eb8b
Drop verbose flag from runner scale set init-dind-externals copy (#3805)
WyriHaximus Mar 5, 2025
f3ab95c
Include custom annotations and labels to all resources created by `gh…
nikola-jokic Mar 7, 2025
f433427
Remove old githubrunnerscalesetlistener, remove warning and fix confi…
nikola-jokic Mar 7, 2025
4abfb03
Wrap errors in controller helper methods and swap logic in cleanups (…
nikola-jokic Mar 7, 2025
79f6808
Clean up as much as possible in a single pass for the EphemeralRunner…
nikola-jokic Mar 10, 2025
1e31b16
Use gha-runner-scale-set-controller.chart instead of .Chart.Version (…
Mikey032 Mar 10, 2025
b695a49
Trim volume and container helpers in gha-runner-scale-set (#3807)
pvickery-ParamountCommerce Mar 10, 2025
cc68847
Small readme updates for readability (#3860)
salmanmkc Mar 10, 2025
d0caa6a
Update all dependencies, conforming to the new controller-runtime API…
nikola-jokic Mar 11, 2025
5dcea21
feat: allow namespace overrides (#3797)
fernandezcuesta Mar 18, 2025
bed6f78
chore: Added `OwnerReferences` during resource creation for `Ephemera…
kahirokunn Mar 19, 2025
53e9d32
Updates: runner to v2.323.0 (#3976)
github-actions[bot] Mar 20, 2025
1659503
Bump github.com/golang-jwt/jwt/v4 from 4.5.1 to 4.5.2 (#3984)
dependabot[bot] Mar 24, 2025
f3d9ce1
Add events role permission to leader_election_role (#3988)
nikola-jokic Mar 24, 2025
85c5c97
Create configurable metrics (#3975)
nikola-jokic Mar 24, 2025
4c4a77b
Prepare 0.11.0 release (#3992)
nikola-jokic Mar 25, 2025
1a9c284
Fix busy runners metric (#4016)
FireGrey Apr 4, 2025
900e820
Bump the gomod group across 1 directory with 7 updates (#4008)
dependabot[bot] Apr 7, 2025
1d7db0f
Include more context to errors raised by github/actions client (#4032)
nikola-jokic Apr 11, 2025
988878b
Pin third party actions (#3981)
nikola-jokic Apr 17, 2025
990afca
upgrade(golangci-lint): v2.1.2 (#4023)
karamaru-alpha Apr 17, 2025
29814a5
Revised dashboard (#4022)
kenmuse Apr 23, 2025
9db624d
feat(helm): move dind to sidecar (#3842)
velkovb Apr 23, 2025
753c83a
Fix code block fences (#3140)
giordano May 6, 2025
276bfa3
Add missing backtick to metrics.serviceMonitor.namespace line to corr…
scodef May 7, 2025
f443b9f
Bump go version (#4075)
nikola-jokic May 14, 2025
faed3ce
Create backoff mechanism for failed runners and allow re-creation of …
nikola-jokic May 14, 2025
bafc04f
Updates: runner to v2.324.0 container-hooks to v0.7.0 (#4086)
github-actions[bot] May 14, 2025
75cd5d7
Fix docker lint warnings (#4074)
nikola-jokic May 14, 2025
8f390de
Relax version requirements to allow patch version mismatch (#4080)
nikola-jokic May 14, 2025
4e78c14
Refactor resource naming removing unnecessary calculations (#4076)
nikola-jokic May 15, 2025
427e062
Allow use of client id as an app id (#4057)
nikola-jokic May 16, 2025
ada8aaf
Updates: runner to v2.325.0 (#4109)
github-actions[bot] Jun 3, 2025
2ca1c88
Add job_workflow_ref label to listener metrics (#4054)
rskmm0chang Jun 5, 2025
2707ba9
Bump github.com/cloudflare/circl from 1.6.0 to 1.6.1 (#4118)
dependabot[bot] Jun 11, 2025
45b2f9b
Add startup probe to dind side-car (#4117)
nikola-jokic Jun 11, 2025
000ac1c
Avoid nil point when config.Metrics is nil and expose all metrics if …
TingluoHuang Jun 11, 2025
e6345a8
Add response body to error when fetching access token (#4005)
nashluffy Jun 11, 2025
3f010ea
Delete config secret when listener pod gets deleted (#4033)
hsmade Jun 11, 2025
f3b07c4
Azure Key Vault integration to resolve secrets (#4090)
nikola-jokic Jun 11, 2025
98e6f37
Bump github.com/golang-jwt/jwt/v5 from 5.2.1 to 5.2.2 (#4120)
dependabot[bot] Jun 11, 2025
3a647d2
Prepare 0.12.0 release (#4122)
nikola-jokic Jun 13, 2025
83279e5
Bump build-push-action to 6.18.0 (#4123)
nikola-jokic Jun 13, 2025
2c46a7e
Remove cache for build-push-action (#4124)
nikola-jokic Jun 13, 2025
2224d81
Fix indentation of startupProbe attributes in dind sidecar (#4126)
jeevb Jun 14, 2025
79eddb9
Fix dind sidecar template (#4128)
mhuijgen Jun 16, 2025
478b20d
Remove duplicate float64 call (#4139)
null-calx Jun 24, 2025
e6ba6ec
Remove check if runner exists after exit code 0 (#4142)
nikola-jokic Jun 27, 2025
c997e41
Explicitly requeue during backoff ephemeral runner (#4152)
nikola-jokic Jun 27, 2025
302ba05
Prepare 0.12.1 release (#4153)
nikola-jokic Jun 27, 2025
701fd04
Update CodeQL workflow for v3 (global-run-codeql.yaml) (#4157)
adjn Jun 30, 2025
7a470bb
Bump the actions group across 1 directory with 5 updates (#4160)
dependabot[bot] Jun 30, 2025
3b13fd0
feat(runner): add ubuntu 24.04 support (#3598)
HoKim98 Jul 1, 2025
9b3b448
Fix image pull secrets list arguments in the chart (#4164)
nikola-jokic Jul 1, 2025
777abd9
Remove workflow actions version comments since upgrades are done via …
nikola-jokic Jul 1, 2025
70e1f3c
Updates: runner to v2.326.0 (#4176)
github-actions[bot] Jul 14, 2025
f269205
Update example GitHub URLs in values.yaml to include an example for e…
corycalahan Jul 16, 2025
263e840
Add Missing Languages to CodeQL Advanced Configuration (#4179)
KyFaSt Jul 16, 2025
e048198
Updates: runner to v2.327.0 (#4185)
github-actions[bot] Jul 23, 2025
8a61c9f
Remove deprecated preserveUnknownFields from CRDs (#4135)
ahatzz11 Jul 24, 2025
6f34750
Updates: runner to v2.327.1 (#4188)
github-actions[bot] Jul 29, 2025
ad005bd
Remove JIT config from ephemeral runner status field (#4191)
nikola-jokic Aug 4, 2025
b31b438
Fix usage of underscore in Runner Scale Set name (#3545)
clechevalli Aug 6, 2025
9ba410c
Bump docker/login-action from 3.4.0 to 3.5.0 in the actions group (#4…
dependabot[bot] Aug 6, 2025
b1f8de2
Bump actions/checkout from 4 to 5 in the actions group (#4205)
dependabot[bot] Aug 12, 2025
5173663
Updates: runner to v2.328.0 (#4209)
github-actions[bot] Aug 14, 2025
2907d1e
Requeue if create pod returns already exists error (#4201)
nikola-jokic Aug 14, 2025
a070040
docs: fix repo path typo (#4229)
zkpepe Aug 27, 2025
e93c637
Update CODEOWNERS (#4251)
nikola-jokic Sep 17, 2025
9b9fc02
Update CODEOWNERS to include new maintainer (#4253)
densto88 Sep 17, 2025
88c5b4b
Remove ephemeral runner when exit code != 0 and is patched with the j…
nikola-jokic Sep 17, 2025
fedb3fb
Add workflow name and target labels (#4240)
mumoshu Sep 30, 2025
7fcca5f
Bump the actions group across 1 directory with 5 updates (#4262)
dependabot[bot] Oct 1, 2025
cc877ca
Introduce new kubernetes-novolume mode (#4250)
nikola-jokic Oct 3, 2025
358f4d3
Ensure ephemeral runner is deleted from the service on exit != 0 (#4260)
nikola-jokic Oct 6, 2025
b56d8a8
docs: fix broken Grafana dashboard JSON path (#4270)
bpostalci Oct 9, 2025
f63686b
Potential fix for code scanning alert no. 3: Workflow does not contai…
jiaren-wu Oct 13, 2025
601728d
Potential fix for code scanning alert no. 1: Workflow does not contai…
jiaren-wu Oct 13, 2025
c270515
Bump all dependencies (#4266)
nikola-jokic Oct 14, 2025
a39f481
Bump the gomod group across 1 directory with 4 updates (#4277)
dependabot[bot] Oct 14, 2025
8eaabba
Prepare 0.13.0 release (#4280)
nikola-jokic Oct 16, 2025
3e5adc4
Bump github/codeql-action from 3 to 4 in the actions group (#4281)
dependabot[bot] Oct 22, 2025
1251f6e
Fix first interaction action (#4290)
nikola-jokic Oct 29, 2025
0519386
Delete listener resources without requeueing on each call (#4289)
nikola-jokic Oct 29, 2025
7647481
Updates: runner to v2.329.0 container-hooks to v0.8.0 (#4279)
github-actions[bot] Oct 30, 2025
299d2c1
Fix for code scanning alert no. 5: Workflow does not contain permissi…
jiaren-wu Oct 31, 2025
f49358b
Bump timeout for min runners workflow to 30s (#4306)
nikola-jokic Nov 10, 2025
fb186db
Bump kubebuilder tools in the workflow (#4300)
nikola-jokic Nov 10, 2025
c15a779
Use combination of namespace, GitHub URL, and runner group when hashi…
nikola-jokic Nov 10, 2025
f779dcc
Handle resource quota on status forbidden by retrying (#4305)
nikola-jokic Nov 10, 2025
1eca9cd
Upgrade Docker and Docker Compose to match GH hosted runner (#4312)
rafikk Nov 13, 2025
33c5237
Create e2e test suite (#3136)
nikola-jokic Nov 19, 2025
8002e53
e2e: move from deprecated openebs charts to new registry (#4321)
nikola-jokic Nov 20, 2025
09bf852
Add ephemeral runner finalizer during creation and check finalizer wi…
nikola-jokic Nov 20, 2025
6a4b8c9
Updates: runner to v2.330.0 (#4319)
github-actions[bot] Nov 21, 2025
358d6bf
Code style changes on the controller (#4324)
nikola-jokic Nov 21, 2025
cd03491
Bump the gomod group across 1 directory with 11 updates (#4317)
dependabot[bot] Nov 21, 2025
27b29af
Add support for giving kubernetes mode scaleset service account addit…
marcusramberg Nov 21, 2025
5190d24
Bump golang.org/x/crypto from 0.43.0 to 0.45.0 (#4318)
dependabot[bot] Nov 21, 2025
819ac42
Bump the actions group across 1 directory with 4 updates (#4309)
dependabot[bot] Nov 21, 2025
7c57bec
Remove old e2e tests (#4325)
nikola-jokic Nov 24, 2025
682be78
Bump the actions group with 3 updates (#4328)
dependabot[bot] Nov 25, 2025
3918187
Typo in test name caused test to not execute (#4330)
nikola-jokic Nov 27, 2025
83567f9
Restart the listener if pod is evicted (#4332)
nikola-jokic Dec 9, 2025
67c57d5
Re-schedule if the failed reason starts with `OutOf` (#4336)
nikola-jokic Dec 16, 2025
26e1957
Bump the gomod group across 1 directory with 10 updates (#4338)
dependabot[bot] Dec 16, 2025
1644c5c
Bump golangci/golangci-lint-action from 9.1.0 to 9.2.0 in the actions…
dependabot[bot] Dec 16, 2025
1fb5289
Make restart pod more flexible to different failure scenarios (#4340)
nikola-jokic Dec 19, 2025
10ad181
Prepare 0.13.1 release (#4341)
nikola-jokic Dec 23, 2025
8ae1c21
Updates: runner to v2.331.0 (#4351)
github-actions[bot] Jan 14, 2026
f92b06e
Potential fix for code scanning alert no. 7: Use of a broken or weak …
jiaren-wu Jan 15, 2026
3e81b93
Fix `AcivityId` typo in error strings (#4359)
caius Jan 21, 2026
1c6fc30
Install buildx on dind
antogon Jan 3, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
1 change: 1 addition & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
*.png filter=lfs diff=lfs merge=lfs -text
3 changes: 3 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
blank_issues_enabled: false
contact_links:
- name: Feature requests for the gha-runner-scale-set (actions.github.com API group)
about: Feature requests associated with the actions.github.com group should be posted on the GitHub Community Support Forum
url: https://github.com/orgs/community/discussions/categories/actions
- name: Sponsor ARC Maintainers
about: If your business relies on the continued maintainance of actions-runner-controller, please consider sponsoring the project and the maintainers.
url: https://github.com/actions/actions-runner-controller/tree/master/CODEOWNERS
Expand Down
113 changes: 113 additions & 0 deletions .github/ISSUE_TEMPLATE/github_bug_report.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,113 @@
name: Bug Report (actions.github.com API group)
description: File a bug report for actions.github.com API group
title: "<Please write what didn't work for you here>"
labels: ["bug", "needs triage", "gha-runner-scale-set"]
body:
- type: checkboxes
id: read-troubleshooting-guide
attributes:
label: Checks
description: Please check all the boxes below before submitting
options:
- label: I've already read https://docs.github.com/en/actions/hosting-your-own-runners/managing-self-hosted-runners-with-actions-runner-controller/troubleshooting-actions-runner-controller-errors and I'm sure my issue is not covered in the troubleshooting guide.
required: true

- label: I am using charts that are officially provided
- type: input
id: controller-version
attributes:
label: Controller Version
description: Refers to semver-like release tags for controller versions. Any release tags prefixed with `gha-runner-scale-set-` are releases associated with this API group
placeholder: ex. 0.6.1
validations:
required: true
- type: dropdown
id: deployment-method
attributes:
label: Deployment Method
description: Which deployment method did you use to install ARC?
options:
- Helm
- Kustomize
- ArgoCD
- Other
validations:
required: true
- type: checkboxes
id: checks
attributes:
label: Checks
description: Please check all the boxes below before submitting
options:
- label: This isn't a question or user support case (For Q&A and community support, go to [Discussions](https://github.com/actions/actions-runner-controller/discussions)).
required: true
- label: I've read the [Changelog](https://github.com/actions/actions-runner-controller/blob/master/docs/gha-runner-scale-set-controller/README.md#changelog) before submitting this issue and I'm sure it's not due to any recently-introduced backward-incompatible changes
required: true
- type: textarea
id: reproduction-steps
attributes:
label: To Reproduce
description: "Steps to reproduce the behavior"
render: markdown
placeholder: |
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error
validations:
required: true
- type: textarea
id: actual-behavior
attributes:
label: Describe the bug
description: Also tell us, what did happen?
placeholder: A clear and concise description of what happened.
validations:
required: true

- type: textarea
id: expected-behavior
attributes:
label: Describe the expected behavior
description: Also tell us, what did you expect to happen?
placeholder: A clear and concise description of what the expected behavior is.
validations:
required: true

- type: textarea
id: additional-context
attributes:
label: Additional Context
render: yaml
description: |
Provide `values.yaml` files that are relevant for this issue. PLEASE REDACT ANY INFORMATION THAT SHOULD NOT BE PUBLICALY AVAILABLE, LIKE GITHUB TOKEN FOR EXAMPLE.
placeholder: |
PLEASE REDACT ANY INFORMATION THAT SHOULD NOT BE PUBLICALY AVAILABLE, LIKE GITHUB TOKEN FOR EXAMPLE.
validations:
required: true

- type: textarea
id: controller-logs
attributes:
label: Controller Logs
description: "NEVER EVER OMIT THIS! Include complete logs from `actions-runner-controller`'s controller-manager pod."
render: shell
placeholder: |
PROVIDE THE LOGS VIA A GIST LINK (https://gist.github.com/), NOT DIRECTLY IN THIS TEXT AREA

To grab controller logs:

kubectl logs -n $NAMESPACE deployments/$CONTROLLER_DEPLOYMENT
validations:
required: true
- type: textarea
id: runner-pod-logs
attributes:
label: Runner Pod Logs
description: "Include logs and kubectl describe output from runner pod(s)."
render: shell
placeholder: |
PROVIDE THE WHOLE LOGS VIA A GIST LINK (https://gist.github.com/), NOT DIRECTLY IN THIS TEXT AREA
validations:
required: true

Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
name: Bug Report
description: File a bug report
name: Bug Report (actions.summerwind.net API group)
description: File a bug report for actions.summerwind.net API group
title: "<Please write what didn't work for you here>"
labels: ["bug", "needs triage"]
labels: ["bug", "needs triage", "community"]
body:
- type: checkboxes
id: read-troubleshooting-guide
Expand Down Expand Up @@ -146,7 +146,7 @@ body:
render: shell
placeholder: |
PROVIDE THE LOGS VIA A GIST LINK (https://gist.github.com/), NOT DIRECTLY IN THIS TEXT AREA

To grab controller logs:

# Set NS according to your setup
Expand All @@ -166,7 +166,7 @@ body:
render: shell
placeholder: |
PROVIDE THE WHOLE LOGS VIA A GIST LINK (https://gist.github.com/), NOT DIRECTLY IN THIS TEXT AREA

To grab the runner pod logs:

# Set NS according to your setup. It should match your RunnerDeployment's metadata.namespace.
Expand All @@ -177,7 +177,7 @@ body:

kubectl -n $NS logs $POD_NAME -c runner > runnerpod_runner.log
kubectl -n $NS logs $POD_NAME -c docker > runnerpod_docker.log

If any of the containers are getting terminated immediately, try adding `--previous` to the kubectl-logs command to obtain logs emitted before the termination.
validations:
required: true
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: Feature request
name: Feature request (actions.summerwind.net API group)
about: Suggest an idea for this project
labels: ["enhancement", "needs triage"]
labels: ["enhancement", "needs triage", "community"]
title: ''
assignees: ''
---
Expand Down
47 changes: 0 additions & 47 deletions .github/actions/setup-docker-environment/action.yaml

This file was deleted.

23 changes: 23 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# To get started with Dependabot version updates, you'll need to specify which
# package ecosystems to update and where the package manifests are located.
# Please see the documentation for all configuration options:
# https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates

version: 2
updates:
- package-ecosystem: "gomod" # See documentation for possible values
directory: "/" # Location of package manifests
schedule:
interval: "weekly"
groups:
gomod:
patterns:
- "*"
- package-ecosystem: github-actions
directory: "/"
schedule:
interval: "weekly"
groups:
actions:
patterns:
- "*"
43 changes: 0 additions & 43 deletions .github/renovate.json5

This file was deleted.

Loading
Loading