To develop on this project, please fork and clone the repo.
You can check dependencies using:
make tidyThe tests use Kubebuilder tooling to run an etcd and kube-apiserver locally on during tests.
You can install dependencies (into $PWD/bin) using:
make envtestTests in Wave are run using go test (which can be used to run them selectively).
You can run the full test suite locally using:
make testYou can run the linter locally using:
make lintIf you want to debug/test github actions locally you can use act. Follow the act install instructions. Then simply run tests using:
actWe track bugs and issues using Github .
If you find a bug, please open an Issue.
If you want to fix a bug, please fork, fix the bug and open a PR back to this repo. Please mention the open bug issue number within your PR if applicable.