You need to have git
, bash
and Pipenv
installed with Python 3 set as default.
make install pipenv shell
See other active commands in Makefile
.
- Fork
your-feature
branch frommaster
. Keep youyour-feature
branch close tomaster
by rebasingmaster
often to it. - When done, merge (after rebase)
your-branch
tomaster
via Pull Request. - Have at least one other developer to review your code before merging it to
master
.
Project follows Angular Commit Message Conventions Prefix your commit as follows to do version bump:
Message | Release type |
---|---|
fix: | Patch Release |
feat: | Minor Release |
BREAKING CHANGE: | Major Release |
Project follows coding standards listed below: - Flake8
Please run make ci
before adding new lines to codebase. Please note that
runnning make init
also adds it to your git Git pre-commit hook.
To skip preliminary linting and tests, do git commit
with option
-n/--no-verify
.