Skip to content

ci: add full-scan and reset-commits inputs to workflow_dispatch#5

Merged
long-910 merged 1 commit intomainfrom
feat/incremental-leak-accumulation
Mar 29, 2026
Merged

ci: add full-scan and reset-commits inputs to workflow_dispatch#5
long-910 merged 1 commit intomainfrom
feat/incremental-leak-accumulation

Conversation

@long-910
Copy link
Copy Markdown
Owner

Summary

  • Add full-scan and reset-commits inputs to the workflow_dispatch trigger in scan.yml
  • Allows running a one-off full scan or commit fingerprint reset directly from the Actions tab → Run workflow dropdown without editing any files

Usage

Scenario Setting
Daily incremental scan (automatic) Both false (default)
First-time full scan (manual, once) full-scan: true
After git filter-repo history rewrite reset-commits: true
Full re-baseline full-scan: true (also resets fingerprints)

push and schedule triggers always use incremental mode — CI cost unchanged.

Test plan

  • Trigger workflow manually from Actions tab and verify dropdown inputs appear
  • Run with full-scan: true and confirm all commits are scanned from beginning
  • Run with reset-commits: true and confirm commit_leak_keys is cleared in summary.json

🤖 Generated with Claude Code

Allows running a one-off full scan or commit fingerprint reset directly
from the Actions tab without editing the workflow file.

- full-scan: true  → scan all commits, reset accumulated fingerprints
- reset-commits: true → clear fingerprints after git filter-repo

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@long-910 long-910 merged commit 6a7e318 into main Mar 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant