You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Atualizar Linear Release para v0.18.0 com correção de segurança nos comandos Git #341
Identificado na LCV-192, em 15/09/2026. O workflow local e dois starter workflows do repositório .github usam a Action e a CLI v0.17.2.
A CLI oficial v0.18.0 incorpora a correção upstream #143, que substitui comandos Git interpretados pelo shell por argumentos separados e valida SHA/referências. Isso justifica atualizar a dependência; não foi demonstrada exploração neste repositório.
Correção mínima preparada: pin da Action oficial v0.18.0 no SHA d4af10092984f9bc6d5efa075b242bdf01333463 e cli_version v0.18.0 nos três workflows, README e Unreleased. O novo input opcional mantém o padrão false. Dependências npm e respectivo lockfile não mudam. A política viva admite todas as Actions e exige SHA completo.
Validação local: 4 testes existentes passam no Node 24.19.0; formatação, Zizmor, auditoria de dependências e assinaturas npm passaram. actionlint 1.7.12 rejeita concurrency.queue nas mesmas linhas antes e depois: limitação da ferramenta, sem regressão nova. Evidência upstream e reprodução do contrato estão preservadas na auditoria.
Critérios de aceite:
PR assinado com a alteração mínima e checks do SHA publicado verificados.
Admissão humana normal; nenhuma exceção ou bypass.
Após merge, confirmar main e o workflow Linear Release no SHA incorporado, com release correspondente no pipeline .github-org.
Manter licenciamento do binário separado da licença MIT já verificada dos fontes exatos.
Autoria: Codex. Team .github-org / Project .github; vínculo com a auditoria consolidada LCV-192.
Activity
linear-code commentedon Sep 15, 2026
GITHORG-109