Improvements for commit script [skip ci]
- Forcing the commit script to be run while on master branch
- Enforcing that when running the script no commits should have been previously staged (to avoid confusion over what gets added to the repo) Closes #41 (closed)
- Adding extra check in the checklist for approvers to make sure that no
log.generate.shorthas been left in the commit to be merged to master. If it's not the case it means that something went wrong in the pipeline and it should be checked.
- Adding colours in the commit script