git clone https://github.com/shellroute/shellroute-cli.git
cd shellroute-cli
./scripts/rebuild-cli.sh
./shellroute version./scripts/run-tests.shThis runs: go vet, gofmt, build, unit tests (with race detector), public audit, and cross-compile for all platforms.
- Fork the repository
- Create a feature branch
- Make your changes
- Run
./scripts/run-tests.sh - Open a pull request
All commits must be signed off (git commit -s). This certifies you wrote the code or have the right to submit it under the Apache 2.0 license.
Signed-off-by: Your Name <your.email@example.com>