The following is a set of rules and guidelines for contributing to this repository. Please feel free to propose changes to this document in a pull request.
Contributing to Casper Dart SDK
If you have questions about how to use Casper C++ SDK, please direct these to the related discord channels:
- Please search the existing issues first, it's likely that your issue was already reported or even fixed.
- Go to the main page of the repository, click "issues" and type any word in the top search/command bar.
- You can also filter by appending e. g. "state:open" to the search string.
- More info on search syntax within GitHub
All contributions to this repository are considered to be licensed under Apache License 2.0.
Workflow for bug fixes:
- Check open issues and unmerged pull requests to make sure the topic is not already covered elsewhere
- Fork the repository
- Do your changes on your fork
- Make sure to add or update relevant test cases
- Create a pull request, with a suitable title and description, referring to the related issue
If you set your user.name
and user.email
git configs, you can sign your commit automatically with git commit -s
. You can also use git aliases like git config --global alias.ci 'commit -s'
. Now you can commit with git ci
and the commit will be signed.