Skip to content

Commit

Permalink
Update contribution documentation
Browse files Browse the repository at this point in the history
  • Loading branch information
blowekamp committed Jul 23, 2020
1 parent b9b93d0 commit d66d1b2
Showing 1 changed file with 6 additions and 2 deletions.
8 changes: 6 additions & 2 deletions docs/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -36,9 +36,13 @@ it to function properly. Specifically, because semantic versioning is done with
python -m pip install requirements-dev.txt
python -m pip install --editable .

After changes are made check that flake8 and the test pass with out warning or errors::
New contributions must come from pull requests on GitHub. New features should start as local branch with a name
starting with "feature-" followed by a description. After changes, verify flake8 and the tests pass
without warnings or errors::

python -m flake8
python -m pytest

Pull requests should be made on GitHub for new contributions, where the CI will automatically run flake8 and pytest.
Since the repository is internal, the feature branch needs to be
pushed to the *upstream* repository. Next a pull request is made against master, where the CI will automatically run
flake8, pytest and sphinx. When merging the branch with rebased onto the origin, and the feature branch is deleted.

0 comments on commit d66d1b2

Please sign in to comment.