For case of committing - corresponding git hook (checking if the git log message
contains at least one of [blocker], [bugfix], [enhancement], .. any others?)
would be handy to prevent log messages not specifying type of change.

Correct me if I am wrong, but this would most likely need to be implemented through GitHub Webhook API https://developer.github.com/v3/repos/hooks/ which looks like a pain?