Skip to content

Add pinned read-only gitleaks scan - #14

Merged
stayZ3RO merged 1 commit into
mainfrom
ash/ci-baseline-2026-10-04
Oct 4, 2026
Merged

stayZ3RO merged 1 commit into
mainfrom
ash/ci-baseline-2026-10-04

Conversation

@stayZ3RO

@stayZ3RO stayZ3RO commented Oct 4, 2026

Copy link
Copy Markdown
Owner

Adds a separate secret-scan workflow alongside the existing CI.

Gitleaks action v3.0.0 and checkout are pinned to immutable commit SHAs. The scanner binary is pinned to 8.30.1. Every pushed branch is scanned; weekly and manual runs scan history. The upstream action needs extra PR-read permission for private PR scans, so this workflow uses push/schedule/manual events to retain permissions: contents: read. Checkout credentials are not persisted; comments, finding artifacts and summaries are disabled. No custom secret or license is required for this personal-account repo.

Validation: actionlint including inline ShellCheck, permission/action-pin checks, redacted working-tree secret scan and diff checks passed. Existing CI is unchanged. No deploy or live-host work. Leave unmerged.

@stayZ3RO
stayZ3RO merged commit dbca763 into main Oct 4, 2026
2 checks passed
@stayZ3RO
stayZ3RO deleted the ash/ci-baseline-2026-10-04 branch October 4, 2026 21:46
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