Draft: Integrate Secret Detection Service gem
What does this MR do and why?
Issue #473440
We are in the process of extracting the Secret Detection gem code from the gitlab monolith into its own service.
That service, the SDS, encapsulates the gem code that current exists in the gitlab rails codebase, and produces and publishes a gem to rubygems.org for inclusion here.
This MR migrates the monolith to use the SDS-produced gem instead of the currently built-in one, and removes that built-in one to avoid conflicts and confusion.
MR acceptance checklist
Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.
How to set up and validate locally
Numbered steps to set up and validate the change are strongly suggested.
Edited by Ethan Urie