If you have a new feature in mind, please discuss the feature in an issue to ensure that your contributions will be accepted.
- Fork the repo and create your branch from
main
. - If you've added code that should be tested, add tests.
- If you've changed APIs, update the documentation.
- Ensure the test suite passes with
nix flake check
.
Commit message should follow conventional commit.
type is one of the following.
commit type | description |
---|---|
feat |
add a new feature |
fix |
bug fix |
perf |
performance improvement |
doc |
documentation |
ci |
continuous Integration and delivery |
refactor |
refactoring |
chore |
catch all |
By contributing to clc
, you agree that your contributions will be dual-licensed under
the terms of the LICENSE-MIT
and LICENSE-APACHE
files in the
root directory of this source tree.