Mascaramento de Secret - Definição do Glossário CI/CD
O mascaramento de secret substitui automaticamente valores de secret conhecidos nos logs de CI por asteriscos, de modo que não sejam expostos.
O mascaramento de secret é o comportamento do runner que examina a saída de log em busca de valores de secret registrados e imprime *** no lugar deles. Secrets registrados são mascarados automaticamente; você pode registrar valores arbitrários com ::add-mask::.
Limites do mascaramento
O mascaramento só captura correspondências exatas de valores conhecidos. Secrets transformados (codificados em base64, embutidos em JSON ou divididos em várias linhas) podem escapar, então evite imprimir qualquer coisa derivada de um secret.
Guias relacionados
Log Scrubbing - CI/CD Glossary DefinitionLog Scrubbing: Log scrubbing is the practice of filtering CI log output to remove secrets, PII, or noise, whe…
Encrypted Secret - CI/CD Glossary DefinitionEncrypted Secret: An encrypted secret is a credential GitHub encrypts (using libsodium sealed boxes on upload…
Build Log - CI/CD Glossary DefinitionBuild Log: A build log is the recorded stdout and stderr of every step in a job. It is the primary evidence f…