Skip to content

fix(ci): support macOS gitleaks runners - #1

Merged
adoosh-afk merged 1 commit into
mainfrom
fix/secrets-scan-platform-routing
Jul 28, 2026
Merged

fix(ci): support macOS gitleaks runners#1
adoosh-afk merged 1 commit into
mainfrom
fix/secrets-scan-platform-routing

Conversation

@adoosh-afk

Copy link
Copy Markdown
Contributor

Summary

Make the reusable Secrets Scan workflow platform- and architecture-aware. It now selects a pinned gitleaks artifact for Linux or macOS, on arm64 or x64, and fails closed for any unsupported OS/architecture.

This enables consumers to route a lightweight required scan to available macOS CI capacity without duplicating shared scanner logic.

Verification

  • Downloaded and executed the exact Darwin ARM64 release artifact: gitleaks 8.21.2.
  • Confirmed the exact Linux x64 artifact URL resolves.
  • Shared repo PR CI will execute the reusable workflow on Linux.

Council: GPT-only, non-gating advisory macos-route-gpt-sol-2026-07-28 recommended a validated, bounded macOS route rather than a Spark-only required gate. Full council quorum was not available.

@adoosh-afk
adoosh-afk merged commit f853aa8 into main Jul 28, 2026
3 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