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
Edited by 🤖 GitLab Bot 🤖