15 Commits

Author SHA1 Message Date
Marc-Antoine Fernandes
9531e495a8
chore: Fix chart releaser workflow paths detection 2023-06-02 19:13:10 +02:00
Marc-Antoine Fernandes
988a736f27
chore: Fix chart releaser workflow 2023-06-02 19:12:14 +02:00
Marc-Antoine
d385fc4741
chore: update github actions (#125) 2023-03-19 16:33:52 +01:00
Simen A. W. Olsen
7c4aff2a8e
chore(workflow): bump charts automatically when controller is released (#119) 2023-03-15 18:06:05 +01:00
Marc-Antoine Fernandes
5904b89a40
Fix arm64 support on controller release 2022-08-22 21:59:49 +02:00
Marc-Antoine
1ba3f761ec
feat: Upgrade caddy to v2.5.1, k8s client to 0.23 (#94) 2022-07-20 21:42:40 +02:00
Marc-Antoine Fernandes
45368dc237
fix(ci): Fix goreleaser tags for snapshots 2022-05-03 18:19:50 +02:00
Marc-Antoine
dc93125700
Add goreleaser and bump chart to v1.0.1 (#92) 2022-05-03 18:11:49 +02:00
Marc-Antoine
16312f5480
feat: Add experimental "smart" sort plugin (#90)
* feat: Add experimental "smart" sort plugin

* Add tests and ci for tests

* fix main test error
2022-05-03 11:39:03 +02:00
Marc-Antoine
38b5a98990
Add multi-arch support (#83) 2022-03-28 09:08:09 +02:00
Marc-Antoine
eb23bf53e1
Fix chart test CI (#81) 2022-03-27 21:58:03 +02:00
Axel Wagner
d5b85e5d7a
Use main branch for helm/chart-releaser-action (#70)
It seems helm has renamed their HEAD from master to main. Update the
github workflow to reflect that.

Fixes #69
2021-06-20 12:24:12 -06:00
Marc-Antoine
50f6941db3
Rewrite controller (#60)
Co-authored-by: Tejas Dinkar <tejas@gja.in>
2021-04-25 11:43:40 +02:00
Marco Vito Moscaritolo
20b498f76c
Helm chart refactoring & automation (#31)
* remove test data

* Create helm chart using the suggested structure from helm3

* Fix minor naming consistency in Dockerfile

* Move skaffold to use helm chart

* improve skaffold configuration

* Update chart name to use the naming convenction

* update sample path

* Update contribution guideline

* Add helm chart validation rules

* Add chart home since is a required field

* Add linting action for helm charts

* Add fixes to chart definition

* fix timeout duration

* Update kind cluster

* test CI with minikube

* Add MetalLB to test load balancer feature

* Publish chart when merged on master

* test publishing chart with fake tag

* move charts dir

* finalize charts publishing CI

* reformat skaffold
2020-06-20 21:37:46 +02:00
Marco Vito Moscaritolo
2e6dc7962f
Build docker images on merge into master (#29)
* Build docker images on merge into master

* Add username and password to login in docker hub
2020-05-16 11:29:23 -06:00