Releases: evryfs/github-actions-runner-operator
Releases · evryfs/github-actions-runner-operator
v0.9.0 🌈
Changes
- Registration tokens can become stale. @davidkarlsen (#224)
- Bump github.com/onsi/ginkgo from 1.15.2 to 1.16.0 @dependabot (#223)
- Upgrade operator sdk @davidkarlsen (#214)
- Bump k8s.io/client-go from 0.20.4 to 0.20.5 @dependabot (#218)
- Bump github.com/onsi/ginkgo from 1.15.1 to 1.15.2 @dependabot (#216)
- Upgrade kube-builder @davidkarlsen (#215)
- Bump github.com/thoas/go-funk from 0.7.0 to 0.8.0 @dependabot (#213)
- Bump sigs.k8s.io/controller-runtime from 0.8.2 to 0.8.3 @dependabot (#210)
- Bump github.com/onsi/gomega from 1.10.5 to 1.11.0 @dependabot (#208)
- Bump github.com/onsi/ginkgo from 1.15.0 to 1.15.1 @dependabot (#209)
- Bump github.com/gophercloud/gophercloud from 0.15.0 to 0.16.0 @dependabot (#206)
🚀 Features
- Implement minTtl feature @davidkarlsen (#222) NOTE This brings a new field in the CRD
- Upgrade to controller-gen 0.5.0 @davidkarlsen (#221)
v0.8.6 🌈
Changes
- Bump k8s.io/client-go from 0.20.2 to 0.20.4 @dependabot (#202)
- Propagate metadata labels & annotations from podTemplateSpec @ekarlso (#203)
- Bump golang from 1.15 to 1.16.0 @dependabot (#196)
v0.8.5 🌈
Changes
- propagate minimal set of labels @davidkarlsen (#194)
- Upgrade operator-sdk @davidkarlsen (#195)
- Add project to awesome-runners list @jonico (#192)
- Bump sigs.k8s.io/controller-runtime from 0.8.1 to 0.8.2 @dependabot (#190)
- Bump actions/cache from v2 to v2.1.4 @dependabot (#189)
- Upgrade operator-sdk @davidkarlsen (#188)
v0.8.4 🌈
Changes
- fix scaling bug @davidkarlsen (#181)
- Bump github.com/onsi/gomega from 1.10.4 to 1.10.5 @dependabot (#183)
- Bump github.com/onsi/ginkgo from 1.14.2 to 1.15.0 @dependabot (#184)
- Keep registration-token fresh @davidkarlsen (#180)
- Bump github.com/redhat-cop/operator-utils from 1.1.1 to 1.1.2 @dependabot (#178)
- Bump github.com/go-logr/logr from 0.3.0 to 0.4.0 @dependabot (#176)
- distribute bundle @davidkarlsen (#173)
- OLM integration @sabre1041 (#164)
- README updates @sabre1041 (#171)
- Bump sigs.k8s.io/controller-runtime from 0.8.0 to 0.8.1 @dependabot (#172)
🐛 Bug Fixes
- fix versioning so that it is consistent @davidkarlsen (#177)
v0.8.3 🌈
Changes
- Configured leader election to use configmaps @sabre1041 (#168)
🐛 Bug Fixes
- Revert "mark as an embedded resource" @davidkarlsen (#170)
kubectl replace -f https://github.com/evryfs/github-actions-runner-operator/blob/v0.8.3/config/crd/bases/garo.tietoevry.com_githubactionrunners.yaml to update the CRD
v0.8.2 🌈
Changes
- Make un-registration more robust @davidkarlsen (#167)
- Name image after what's inspected by the e2e stuff @davidkarlsen (#165)
v0.8.1 🌈
Changes
- avoid panic if no idle pods @davidkarlsen (#161)
- Bump sigs.k8s.io/controller-runtime from 0.7.0 to 0.8.0 @dependabot (#160)
- Bump k8s.io/client-go from 0.20.1 to 0.20.2 @dependabot (#158)
- Bump github.com/stretchr/testify from 1.6.1 to 1.7.0 @dependabot (#159)
v0.8.0 🌈
Changes
- Bump k8s.io/api from 0.20.0 to 0.20.1 @dependabot (#133)
- Bump k8s.io/client-go from 0.20.0 to 0.20.1 @dependabot (#134)
- Bump k8s.io/apimachinery from 0.20.0 to 0.20.1 @dependabot (#132)
🚀 Features
- Implement deletion order. @davidkarlsen (#154)
- Github-app auth-mode @davidkarlsen (#153)
- drop obsolete code - no need for field indexer any longer @davidkarlsen (#152)
- implement registration token secret @davidkarlsen (#151)
- implement finalizer and unregistration of runners from controller @davidkarlsen (#147)
- Drop obsolete github action @davidkarlsen (#149)
- actions: add cache to speed up build @davidkarlsen (#148)
v0.7.0 🌈
Changes
- Bump github.com/gophercloud/gophercloud from 0.14.0 to 0.15.0 @dependabot (#143)
- Bump github.com/onsi/gomega from 1.10.3 to 1.10.4 @dependabot (#140)
- NOTE: New fields added to status sub-resource of the CRD -> need to apply CRD update, this can be done with:
kubectl replace -f https://raw.githubusercontent.com/evryfs/github-actions-runner-operator/master/config/crd/bases/garo.tietoevry.com_githubactionrunners.yaml
🚀 Features
- Avoid excessive reconciles due to status updates @davidkarlsen (#145)
- Upgrade github-api @davidkarlsen (#144)
- Use operator-utils for base-functionality support @davidkarlsen (#142)
- By using operator-utils enhanced observability through
condition
field on status - get triggered when owned objects change, lower max concurrent reconciles @davidkarlsen (#141)
- adds short-name
gar
to CR (d94aee4 / ef3430a)
v0.6.0
Changes
- avoid set-env issue with actions @davidkarlsen (#121)
- Bump franzdiebold/github-env-vars-action from v1.3.0 to v2 @dependabot (#120)
- Bump franzdiebold/github-env-vars-action from v1.2.1 to v1.3.0 @dependabot (#119)
- Bump helm/kind-action from v1.0.0 to v1.1.0 @dependabot (#115)
- Bump github.com/gophercloud/gophercloud from 0.13.0 to 0.14.0 @dependabot (#113)
- Bump github.com/onsi/gomega from 1.10.2 to 1.10.3 @dependabot (#108)
- Bump github.com/onsi/ginkgo from 1.14.1 to 1.14.2 @dependabot (#107)
- Bump franzdiebold/github-env-vars-action from v1.2.0 to v1.2.1 @dependabot (#106)
- Bump github.com/gophercloud/gophercloud from 0.12.0 to 0.13.0 @dependabot (#104)
- Bump sigs.k8s.io/controller-runtime from 0.6.2 to 0.6.3 @dependabot (#99)
- Bump github.com/onsi/ginkgo from 1.14.0 to 1.14.1 @dependabot (#95)
- Bump github.com/onsi/gomega from 1.10.1 to 1.10.2 @dependabot (#93)
🚀 Features
- operator sdk is not required for building @davidkarlsen (#139)
- add defaults to crd. fixes #69 @davidkarlsen (#137)
- Do a matrix e2e over lower and upper bound k8s versions @davidkarlsen (#131)
- Upgrade modules with
mod tidy
@davidkarlsen (#136) - Upgrade controller-runtime @davidkarlsen (#135)
- Bump controller gen and crd @davidkarlsen (#129)