Add secret detection as pre-commit hook
Summary
Additional Required Actions
- Requires manual tests in pre-production: NO
- Requires a documentation update: YES eoscta-docs_MR_50
Closes #396
GitLab jobs artifacts no longer stored forever as of Monday, November 4th 08:30h. Further information under https://cern.ch/otg0152576
Closes #396