0.11.0
- gha-runner-scale-set-controller controller image
- gha-runner-scale-set-controller helm chart
- gha-runner-scale-set helm chart
The new way of configuring metrics has been added along with the new listenerMetrics field in the gha-runner-scale-set
chart. If the controller is configured to publish metrics, but the listenerMetrics
field is empty, the listener will not start. Please uncomment out this field and configure the metrics you want listeners to publish.
What's Changed
- Update dependabot config to group packages (& include actions eco) by @robherley in #3880
- Fix template tests and add go test on gha-validate-chart by @nikola-jokic in #3886
- cmd/ghalistener/config: export Validate by @hanwen-flow in #3870
- Updated dead link by @mbianchidev in #3830
- docs: end markdown code block correctly by @imnotjames in #3736
- Clarify syntax for
githubConfigSecret
by @jww3 in #3812 - Bump golang.org/x/net from 0.25.0 to 0.33.0 by @dependabot in #3881
- Updates: runner to v2.322.0 by @github-actions in #3893
- Sanitize labels ending in hyphen, underscore, and dot by @and-es in #3664
- metrics cardinality for ghalistener by @christophermichaeljohnston in #3671
- Rename log from target/actual to build/autoscalingRunnerSet version by @nikola-jokic in #3957
- Use Ready from the pod conditions when setting it to the EphemeralRunner by @nikola-jokic in #3891
- AutoscalingRunnerSet env: not Rendering correctly by @thinkbiggerltd in #3826
- Drop verbose flag from runner scale set init-dind-externals copy by @WyriHaximus in #3805
- Include custom annotations and labels to all resources created by
gha-runner-scale-set
chart by @nikola-jokic in #3934 - Remove old githubrunnerscalesetlistener, remove warning and fix config bug by @nikola-jokic in #3937
- Wrap errors in controller helper methods and swap logic in cleanups by @nikola-jokic in #3960
- Clean up as much as possible in a single pass for the EphemeralRunner reconciler by @nikola-jokic in #3941
- Use gha-runner-scale-set-controller.chart instead of .Chart.Version by @Mikey032 in #3729
- Trim volume and container helpers in gha-runner-scale-set by @pvickery-ParamountCommerce in #3807
- Small readme updates for readability by @salmanmkc in #3860
- Update all dependencies, conforming to the new controller-runtime API by @nikola-jokic in #3949
- feat: allow namespace overrides by @fernandezcuesta in #3797
- chore: Added
OwnerReferences
during resource creation forEphemeralRunnerSet
,EphemeralRunner
, andEphemeralRunnerPod
by @kahirokunn in #3575 - Updates: runner to v2.323.0 by @github-actions in #3976
- Bump github.com/golang-jwt/jwt/v4 from 4.5.1 to 4.5.2 by @dependabot in #3984
- Add events role permission to leader_election_role by @nikola-jokic in #3988
- Create configurable metrics by @nikola-jokic in #3975
- Prepare 0.11.0 release by @nikola-jokic in #3992
New Contributors
- @robherley made their first contribution in #3880
- @hanwen-flow made their first contribution in #3870
- @mbianchidev made their first contribution in #3830
- @imnotjames made their first contribution in #3736
- @jww3 made their first contribution in #3812
- @and-es made their first contribution in #3664
- @christophermichaeljohnston made their first contribution in #3671
- @thinkbiggerltd made their first contribution in #3826
- @WyriHaximus made their first contribution in #3805
- @Mikey032 made their first contribution in #3729
- @pvickery-ParamountCommerce made their first contribution in #3807
- @salmanmkc made their first contribution in #3860
- @fernandezcuesta made their first contribution in #3797
Full Changelog: gha-runner-scale-set-0.10.1...gha-runner-scale-set-0.11.0