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-featurebranch frommaster. Keep youyour-featurebranch close tomasterby rebasingmasteroften to it. - When done, merge (after rebase)
your-branchtomastervia 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.