Skip to content

Latest commit

 

History

History
27 lines (22 loc) · 907 Bytes

CONTRIBUTING.md

File metadata and controls

27 lines (22 loc) · 907 Bytes

Contribution guide

How to start

  1. Fork this repo
  2. Select iroha version for dev:
    export IROHA_VERSION=v1.1.0
    git checkout ${IROHA_VERSION}
  3. Create feature branch:
    git checkout -b feature/add-something-exciting
  4. Make changes
  5. Commit changes
  6. Create pull request with base branch = upstream ${IROHA_VERSION}.
  7. Be active in discussion in your PR.

While you're working

  1. Make sure you use Google Java Code Style
  2. Make sure your code is covered with tests. You can test your code with JUnit (Java) or Spock (Groovy).
  3. Do integration testing with testcontainers. Changes that are not covered with integration tests will not be accepted.
  4. Make sure all analyzers and CI are green in your Pull Request.