Thank you for your interest in contributing to Leakwatch!
git clone https://github.com/HodeTech/Leakwatch.git
cd Leakwatch
go mod download
go test -race ./...- Go 1.25+
- golangci-lint v2+
- Git 2.30+
- Create a feature branch from
main:git checkout -b feature/my-feature - Make your changes
- Run tests:
go test -race ./... - Run lint checks:
golangci-lint run ./... - Create a pull request
Please review the following standards documents:
Use Conventional Commits format:
feat(detector): add AWS Secret Access Key detector
fix(engine): fix goroutine leak on worker pool context cancellation
test(entropy): add Shannon entropy edge case tests
Your contributions will be licensed under the MIT License.