Skip to content
Latchkey

Fixação de Action por SHA - Definição do Glossário CI/CD

A fixação de action por SHA referencia uma action pelo commit SHA completo para que seu código não possa mudar silenciosamente.

A fixação de action por SHA é referenciar uma action de terceiros pelo seu commit SHA completo (por exemplo actions/checkout@<40-char-sha>) em vez de uma tag mutável, para que o código exato não possa mudar sem você saber.

Tags como @v4 podem ser movidas para apontar para código novo. Fixar em um commit SHA imutável de 40 caracteres garante que a action que você auditou é a action que roda.

Exemplo

.github/workflows/ci.yml
uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608  # v4.1.0

Guias relacionados