Skip to content

Latest commit

 

History

History
32 lines (24 loc) · 1.93 KB

File metadata and controls

32 lines (24 loc) · 1.93 KB

Contributing

Issues

If you encounter an issue, start by searching through the list of issues and active pull requests to see if anyone else has raised a similar issue.

If you don't see an issue listed please submit a new issue. Make sure to provide sufficient information on your environment and how to reproduce the issue.

Contributing code

Please sign our Contributor License Agreement (CLA) before sending PRs

  • If your contribution is minor, such as a bug fix, open a pull request.
  • If your contribution is major, such as a new feature, start by opening an issue first. Others can then weigh in before you commence any work.

Submittion Guideline

  1. Fork the repo
  2. Create a local branch for your change, e.g. git checkout -b my-new-feature-branch
  3. Test your changes
  4. Commit your changes to local branch, e.g. git commit -m "feat: my new feature". (see instructions below re: commit message)
  5. Push your changes to remote git push -u origin my-new-feature-branch
  6. From github, create a PR from your fork to this repo

Format your commit message to properly document and trigger the semantic release

  • feat: A new feature
  • fix: A bug fix
  • docs: Documentation only changes
  • style: Changes that do not affect the meaning of the code (white-space, formatting, missing semi-colons etc)
  • refactor: A code change that neither fixes a bug, not adds a feature
  • perf: A code change that improves performance
  • test: Adding missing tests
  • chore: Changes to the build process or auxiliary tools and libraries such as documentation generation