I know there are few plugins in Bitbucket like YACC , etc that you can directly install in Bitbucket and that becomes available for the repositories to enable jira pre-receive commit hook. Is there any similar thing for Github. All i am looking at is what is the best and most feasible solution to enable some sort of a hook in Github that enforces that any commit made needs to have a valid jira issue key. It would be even better if there is any that also does the same for branch creation but not something important for me at the moment.
Please help with the steps on how to enable the same in Github enterprise.