- Go 1.24.2+
- Node.js 12+ (for packaging)
# Clone the repository
git clone https://github.com/continuedev/rules.git
cd rules
# Install dependencies
go mod download
# Build the CLI
go build
# Test your changes
go test ./...- Fork the repository and create a feature branch
- Make your changes following these guidelines:
- Keep commits focused and atomic
- Add tests for new functionality
- Update documentation if needed
- Test your changes locally
- Include a clear description in your pull request
Releases are automated via semantic-release. Use conventional commit messages:
fix:for bug fixesfeat:for new featuresdocs:for documentation changesBREAKING CHANGE:for breaking changes
Open an issue for bugs, feature requests, or questions.