Common code for
Install cla_common:
pip install cla_common
Then use it in a project:
import cla_common
- Run pre-commit install after checking out project
- Create a feature branch
- Make your changes
- Check if the build job and tests pass on CircleCI
- Submit a pull request
- merge it (ask for a code review if you did anything scary)
- Once code is merged, pull develop branch
- Follow Semantic Versioning to increment cla_common/__init__.py __version__ appropriately
- Commit and merge to master
- Tag master with your new version
- $ git push && git push --tags