argoproj-labs / argo-rollouts-manager

Kubernetes Operator for Argo Rollouts controller.
https://argo-rollouts-manager.readthedocs.io/en/latest/
Apache License 2.0
100 stars 329 forks source link

Basic CI needs to be extended #9

Closed drpaneas closed 10 months ago

drpaneas commented 1 year ago
  1. Introduce golangci-lint as you will catch many small style and syntax issues (e.g. in lot's of places the comments are wrong)
  2. Use minikube github action to setup a cluster and then perform an e2e test making sure that the basic example https://argo-rollouts.readthedocs.io/en/stable/getting-started/ is working exactly as is supposed to. Right not it works like a charm and we should make clear this remains like that.