# Contributing to tower-acc
Thanks for your interest in contributing! Here's how to get started.
## Getting Started
```sh
git clone https://github.com/guilload/tower-acc.git
cd tower-acc
cargo test
```
## Making Changes
1. Fork the repo and create a branch from `main`.
2. Make your changes.
3. Add or update tests as needed.
4. Run `cargo fmt`, `cargo clippy -- -D warnings`, and `cargo test`.
5. Update the `CHANGELOG.md` under **Unreleased**.
6. Open a pull request.
## Reporting Bugs
Open an [issue](https://github.com/guilload/tower-acc/issues) with a minimal reproduction and the Rust version you're using.
## License
By contributing, you agree that your contributions will be licensed under the [Apache 2.0 License](LICENSE).