-
Notifications
You must be signed in to change notification settings - Fork 8
Open
Description
Why This Is Important
Security: Detects secrets, credentials, and sensitive information accidentally committed to the repository.
Automation: Ensures every push, pull request, or scheduled run automatically scans for leaks.
Tasks
- Configure a new GitHub Actions workflow (
.github/workflows/trufflehog.yml). - Install and run
trufflehogagainst the repository codebase. - Set triggers for
pushandpull_requestevents. - Define exclusions (e.g., test data, mock files) if necessary.
- Ensure scan results are surfaced in the Actions logs.
- Optionally, configure alerts or fail builds when high-severity findings are detected.
Acceptance Criteria
- A GitHub Actions workflow file exists with
trufflehogintegrated. - Workflow runs automatically on
pushandpull_request. - Sensitive data leaks (if any) are detected and reported in the logs.
.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels