Skip to content

ci(gitleaks): binary install — no org-license Action#1109

Merged
FabioLeitao merged 1 commit into
mainfrom
ci/gitleaks-binary-no-org-license
Jul 1, 2026
Merged

ci(gitleaks): binary install — no org-license Action#1109
FabioLeitao merged 1 commit into
mainfrom
ci/gitleaks-binary-no-org-license

Conversation

@FabioLeitao

Copy link
Copy Markdown
Collaborator

Summary

Replicates the proven recipe from DataBoar/maestro#11 (DataBoar/maestro#10):

  • Replace gitleaks/gitleaks-action with pinned gitleaks 8.30.1 binary download + sha256sum -c (tarball name unchanged).
  • Update tests/test_github_workflows.py guards for the binary run block.

Test plan

  • pytest tests/test_github_workflows.py::test_gitleaks_* local
  • CI job scan (Gitleaks workflow) green before merge

Refs: DataBoar/maestro#10, DataBoar/maestro#11 (merged).

Made with Cursor

…o#10)

Replace gitleaks-action with pinned release tarball + checksum verify;
update workflow guards to assert the binary run block.
@FabioLeitao FabioLeitao merged commit 6ca9e2c into main Jul 1, 2026
17 checks passed
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