Thanks for your interest in contributing to wraith! Here's how to get started.
- Fork the repository
- Create a feature branch (
git checkout -b my-feature) - Make your changes
- Submit a pull request
Prerequisites: Go and Make.
git clone https://github.com/<your-fork>/wraith.git
cd wraith
make test
make lintBoth must pass before submitting a PR.
- Keep PRs focused on a single change
- Write clear, descriptive commit messages
- Add tests for new functionality
- Ensure
make testandmake lintpass
Open a GitHub Issue with:
- Steps to reproduce
- Expected vs actual behavior
- Wraith version (
wraith version) - OS and environment details
Open a GitHub Issue describing:
- The use case or problem
- Your proposed solution (if any)
By contributing, you agree that your contributions will be licensed under the Apache License 2.0.