compliant-docs Documentations with autotagging on each commit in master branch, with PR and approvals to merge. To avoid direct pushes into master (local config) you can use: git config branch.master.pushRemote no_push