Skip to content

ministryofjustice/cla_common

Repository files navigation

cla_common

https://coveralls.io/repos/ministryofjustice/cla_common/badge.svg?branch=master https://circleci.com/gh/ministryofjustice/cla_common.svg?style=shield

Documentation

Common code for

Quickstart

Install cla_common:

pip install cla_common

Then use it in a project:

import cla_common

How to make changes

  1. Run pre-commit install after checking out project
  2. Create a feature branch
  3. Make your changes
  4. Check if the build job and tests pass on CircleCI
  5. Submit a pull request
  6. merge it (ask for a code review if you did anything scary)
  7. Once code is merged, pull develop branch
  8. Follow Semantic Versioning to increment cla_common/__init__.py __version__ appropriately
  9. Commit and merge to master
  10. Tag master with your new version
  11. $ git push && git push --tags