Skip to content

Latest commit

 

History

History
26 lines (21 loc) · 1.3 KB

CONTRIBUTING.md

File metadata and controls

26 lines (21 loc) · 1.3 KB

Contributing to Mailchain

Thanks for your help improving the project!

Getting Help

  1. Submit an issue describing your issue.
  2. We will try to respond to your issue promptly.

Submitting a Pull Request

Do you have an improvement?

  1. Submit an issue describing your proposed change.
  2. We will try to respond to your issue promptly.
  3. Fork this repo, develop and test your code changes. See the project’s README for further information about working in this repository.
  4. Submit a pull request against this repo’s masterbranch.
    • Include instructions on how to test your changes.
    • If you are making a change to the user interface (UI), include a screenshot of the UI before and after your changes.
  5. Your branch may be merged once all configured checks pass, including:
    • The branch has passed tests in CI.
    • Review by the mail chain team

Committing

We prefer squash or rebase commits so that all changes from a branch are committed to master as a single commit. All pull requests are squashed when merged, but rebasing prior to merge gives you better control over the commit message.