Skip to content

ci: check_concorrencia compara o group por substring #24

Description

@hbgit

Problema

check_concorrencia (scripts/qa/ci_invariants.sh:81) verifica se github.sha e github.event_name aparecem como substring no group. Ele não garante que os termos participem de fato do agrupamento: um grupo como ci-${{ 'github.sha' }}, ou um termo dentro de um ramo que nunca é avaliado, passaria.

Impacto

Baixo. Pegar a regressão realista (voltar para um grupo por branch) é o objetivo da guarda, e a substring pega esse caso.

Proposta

Avaliar se vale mais comparar o group com o valor esperado exato (ou com uma pequena lista de formas aceitas) do que procurar por substring. Se não valer, fechar como wontfix com esta justificativa.

Origem: minor adiado da revisão final do plano docs/superpowers/plans/2026-09-28-ci-correcoes-avaliacao.md (PRs #16 e #18). Relacionado a docs/ci-audit/2026-09-28-avaliacao-ci-develop.md.

🤖 Generated with Claude Code

Activity

  1. self-assigned this
    on Sep 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions