Contribution Guide
Before contributing, please read:
- Code of Conduct
- Contribution Guidelines
- Developer Certificate of Origin 1.1
in each of the repositories that you will be contributing to in the open-source projects section.
Commit Guidelines
- Follow Conventional Commits specification
- Sign your commits (recommended)
- Commit messages should not end with a period
- Include appropriate type (feat, fix, docs, etc.)
Pull Request Policy
PRs must meet these requirements before merging:
- All required status checks must pass
- All discussions must be resolved
- Multiple commits should be squashed
- Follow the PR template
Developer Certificate of Origin 1.1
By contributing to this project, I certify that:(a) The contribution was created in whole or in part by me and I have the right to submit itunder the open source license indicated in the file; or(b) The contribution is based upon previous work that, to the best of my knowledge, is coveredunder an appropriate open source license and I have the right under that license to submit thatwork with modifications, whether created in whole or in part by me, under the same open sourcelicense (unless I am permitted to submit under a different license), as indicated in the file; or(c) The contribution was provided directly to me by some other person who certified (a), (b)or (c) and I have not modified it.(d) I understand and agree that this project and the contribution are public and that a recordof the contribution (including all personal information I submit with it, including my sign-off)is maintained indefinitely and may be redistributed consistent with this project or theopen source license(s) involved.