Scan tracked files and complete Git history for secrets #17
Labels
No labels
area/backend
area/frontend
area/tooling
kind
build
kind
chore
kind
ci
kind
docs
kind
feat
kind
perf
kind
test
size
l
size
m
size
s
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Blocks
Depends on
#34 Deploy validated main images to development
viacheslavshuka/quorum
#13 Enforce complete validation in the shared Forgejo runner flow
viacheslavshuka/quorum
Reference
viacheslavshuka/quorum#17
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
A removed credential can remain exposed in history. Required CI secret scanning must cover both current tracked files and complete Git history.
Scope
Configure pinned Gitleaks CLI scans and a narrow reviewed exception mechanism. Commit hooks scan staged changes with the installed Gitleaks executable.
Acceptance criteria
Validation
Use synthetic secret-shaped fixtures in a disposable repository. Cover a staged secret, a current tracked secret, a history-only secret, a redacted report, and an exact exception that leaves another finding blocking.
Dependencies
Related work