feat: add script to enable secret scanning on repositories script #106
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
enable-secret-scanning-on-repositories.sh, a script that enables secret scanning and related features (push protection, AI detection, non-provider patterns, validity checks) on all repositories in an organization or from a file list. Supports both public and private repositories, with logic to handle Advanced Security requirements for private repos. Includes dry-run mode, structured feature selection, detailed status reporting, and error handling.