MeasureAuthoringTool / VSAC-Groovy-Framework

New repo for MAT framework for VSAC using Groovy.
Creative Commons Zero v1.0 Universal
0 stars 0 forks source link

Feature/MAT-743 gitleaks automation #2

Closed casey-erdmann closed 4 years ago

casey-erdmann commented 4 years ago

This change adds an automated scanner that runs a gitleaks scan on push of any branch. This scan will trigger an alert to the security team if any sensitive looking information is found.

This works by adding a github action that retrieves a slack integration, a copy of the gitleaks binary, and a custom rules list that is maintained by the MAT Security Engineer to help fine tune false positives. This will not only trigger on push but will also be made available as an optional status check in PRs as an option to help further prevent sensitive data from being merged in further.