Skip to content

Fase 7 — instalar scanners advisory no CI (gitleaks/osv/actionlint/zizmor) - #3858

Merged
diegosouzapw merged 1 commit into
release/v3.8.25from
feat/quality-gates-fase7-binaries
Jun 14, 2026
Merged

diegosouzapw merged 1 commit into
release/v3.8.25from
feat/quality-gates-fase7-binaries

Conversation

@diegosouzapw

Copy link
Copy Markdown
Collaborator

Ativa os scanners de segurança advisory da Fase 7

O job quality-extended (advisory, continue-on-error) já chama os gates check:secrets (gitleaks), check:vuln-ratchet (osv-scanner) e check:workflows (actionlint+zizmor) — mas eles auto-skipam porque os binários não estavam instalados no runner. Este PR adiciona um step que instala os 4 via go install @latest (módulos documentados, sem URL com versão pinada frágil) + pipx (zizmor), e os põe no GITHUB_PATH.

  • Step próprio continue-on-error: true → uma falha de install nunca bloqueia.
  • Zero input não-confiável (só comandos estáticos go install/echo).
  • Validação: quality-extended roda em pull_request → main, então é exercitado no próximo merge release → main (não neste PR→release). Os gates seguem advisory (não bloqueiam) até serem baselinados conscientemente.

Parte da finalização da Fase 7 (ativação de infra). Os que exigem secret (SonarQube SONAR_TOKEN/SONAR_HOST_URL, promptfoo/garak PROMPTFOO_PROVIDER_KEY) ficam para o owner configurar.

🤖 Generated with Claude Code

@gemini-code-assist

Copy link
Copy Markdown
Contributor

Note

Gemini is unable to generate a review for this pull request due to the file types involved not being currently supported.

@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.

@diegosouzapw
diegosouzapw merged commit c4f2af7 into release/v3.8.25 Jun 14, 2026
2 checks passed
@diegosouzapw diegosouzapw mentioned this pull request Jun 15, 2026
@diegosouzapw
diegosouzapw deleted the feat/quality-gates-fase7-binaries branch June 15, 2026 02:35
@diegosouzapw diegosouzapw mentioned this pull request Jun 16, 2026
HouMinXi pushed a commit to HouMinXi/OmniRoute that referenced this pull request Aug 2, 2026
…gitleaks/osv/actionlint/zizmor) (cheaper-inference#3858)

Integrated into release/v3.8.25 — Fase 7: scanners advisory no CI (gitleaks/osv/actionlint/zizmor).
Poid-ZA pushed a commit to Poid-ZA/OmniRoute that referenced this pull request Aug 5, 2026
…gitleaks/osv/actionlint/zizmor) (cheaper-inference#3858)

Integrated into release/v3.8.25 — Fase 7: scanners advisory no CI (gitleaks/osv/actionlint/zizmor).
muhamadgalihsaputra pushed a commit to niyatna/NiyatnaRoute that referenced this pull request Sep 27, 2026
…gitleaks/osv/actionlint/zizmor) (cheaper-inference#3858)

Integrated into release/v3.8.25 — Fase 7: scanners advisory no CI (gitleaks/osv/actionlint/zizmor).
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