Push rule to prevent committing secrets should skip binaries
Zendesk: https://gitlab.zendesk.com/agent/tickets/80109
When the 'Prevent committing secrets to Git' push rule is enabled, the push could fail if the project has large binary files. The push rule attempts to inspect the binary files which takes a lot of time and the push will eventually timeout before completing. Even when the push is over SSH, the interaction with the internal API is subject to the 60 second timeout. Turning off this push rule allowed the customer to push the repository successfully.