Gitlab CE should include per file push rules as this is a key security feature for anyone using GitLab
### Description Gitlab EE has an extra feature that allows for filename based push rules. I think this is an odd choice to keep out of community edition given it only serves to allow accidental sharing of secrets. ### Proposal Add ability to define push rules based on filename so community edition users can have a better chance at securing secret data without extra expenditure. ### Links / references https://docs.gitlab.com/ee/push_rules/push_rules.html#prevent-pushing-secrets-to-the-repository
issue