Skip to content

Harden gitleaks and lint/format gates#2

Merged
t4sh merged 1 commit into
mainfrom
chore/harden-gitleaks-and-quality-gates
May 19, 2026
Merged

Harden gitleaks and lint/format gates#2
t4sh merged 1 commit into
mainfrom
chore/harden-gitleaks-and-quality-gates

Conversation

@t4sh
Copy link
Copy Markdown
Owner

@t4sh t4sh commented May 19, 2026

Summary

  • Standardizes the gitleaks workflow on pull requests, all pushes, and manual dispatch.
  • Pins GitHub Actions to immutable commit SHAs while retaining source-tag comments.
  • Adds optional local pre-commit hooks with gitleaks.
  • Skips quality CI because no safe lint/format check with supported install path was detected.

Scope

  • Secret scanning baseline: gitleaks.
  • Quality gates: lint/format only where non-mutating and reproducible.
  • No build, test, type-check, deploy, or preview gates are added.

Quality notes

  • no package.json

Follow-up after first green default-branch run

  • Enable auto-delete merged branches.
  • Require exact discovered gitleaks check name on main.
  • Require exact discovered quality check name only if this PR adds .github/workflows/quality.yml.
  • Solo repo profile: owner/admin emergency bypass allowed. Shared repo profile: no bypass.

@t4sh t4sh force-pushed the chore/harden-gitleaks-and-quality-gates branch from c8b8ca0 to 6f5a5ec Compare May 19, 2026 10:52
@t4sh t4sh force-pushed the chore/harden-gitleaks-and-quality-gates branch from 6f5a5ec to 66b1fca Compare May 19, 2026 10:59
@t4sh t4sh merged commit 7be7dfa into main May 19, 2026
2 checks passed
@t4sh t4sh deleted the chore/harden-gitleaks-and-quality-gates branch May 19, 2026 11:04
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