Skip to content

Latest commit

 

History

History
34 lines (23 loc) · 1.44 KB

CONTRIBUTING.md

File metadata and controls

34 lines (23 loc) · 1.44 KB

Contributing to csharp-sparkpost

The following is a set of guidelines for contributing to csharp-sparkpost, which is hosted by Darren Cauthon on GitHub. These are just guidelines, not rules, use your best judgment and feel free to propose changes to this document in a pull request.

Submitting Issues

  • Before logging an issue, please search existing issues first.

  • You can create an issue here. Please include the library version number and as much detail as possible in your report.

Local Development

  1. Fork this repo
  2. Clone your fork
  3. Write some code!
  4. Please follow the pull request submission steps in the next section

Contribution Steps

To contribute to csharp-sparkpost:

  1. Create a new branch named after the issue you’ll be fixing (include the issue number as the branch name, example: Issue in GH is #8 then the branch name should be ISSUE-8))
  2. Write corresponding tests and code (only what is needed to satisfy the issue and tests please)
    • Include your tests in the 'test' directory in an appropriate test file
    • Write code to satisfy the tests
  3. Ensure automated tests pass
  4. Submit a new Pull Request applying your feature/fix branch to the master branch

Releasing

TODO: add instructions for publishing to https://www.nuget.org/