{"meta":{"title":"Variáveis","intro":"Saiba mais sobre variáveis em fluxos de trabalho do GitHub Actions.","product":"GitHub Actions","breadcrumbs":[{"href":"/pt/actions","title":"GitHub Actions"},{"href":"/pt/actions/concepts","title":"Conceitos"},{"href":"/pt/actions/concepts/workflows-and-actions","title":"Fluxos de trabalho e ações"},{"href":"/pt/actions/concepts/workflows-and-actions/variables","title":"Variáveis"}],"documentType":"article"},"body":"# Variáveis\n\nSaiba mais sobre variáveis em fluxos de trabalho do GitHub Actions.\n\n## Sobre\n\nAs variáveis fornecem uma forma de armazenar e reutilizar informações de configuração não confidenciais. Você pode armazenar quaisquer dados de configuração, como sinalizadores de compilador, nomes de usuário ou nomes de servidor como variáveis. As variáveis são interpoladas no computador executor que executa seu fluxo de trabalho. Os comandos que são executados em ações ou etapas do fluxo de trabalho podem criar, ler e modificar variáveis.\n\nVocê pode definir variáveis personalizadas próprias ou usar as variáveis de ambiente padrão que o GitHub define automaticamente.\n\nVocê pode definir uma variável personalizada de duas maneiras.\n\n* Para definir uma variável de ambiente para uso em um só fluxo de trabalho, você pode usar a chave `env` do arquivo do fluxo de trabalho. Para obter mais informações, confira [Como definir variáveis de ambiente para um fluxo de trabalho](/pt/actions/how-tos/writing-workflows/choosing-what-your-workflow-does/store-information-in-variables#defining-environment-variables-for-a-single-workflow).\n* Ao definir uma variável de configuração para vários fluxos de trabalho, é possível fazê-lo no nível da organização, do repositório ou do ambiente. Ao criar uma variável em uma organização, você pode usar uma política para limitar o acesso por repositório. Por exemplo, você pode conceder acesso a todos os repositórios ou limitar o acesso a apenas repositórios privados ou a uma lista específica de repositórios. Para obter mais informações, confira [Como definir variáveis de configuração para vários fluxos de trabalho](/pt/actions/how-tos/writing-workflows/choosing-what-your-workflow-does/store-information-in-variables#defining-configuration-variables-for-multiple-workflows).\n\n> \\[!WARNING]\n> Por padrão, as variáveis são renderizadas sem máscaras nas saídas do build. Se você precisar de mais segurança para informações confidenciais, como senhas, use segredos. Para saber mais, confira [Segredos](/pt/actions/security-for-github-actions/security-guides/about-secrets).\n\nPara obter a documentação de referência, confira [Referência de variáveis](/pt/actions/reference/variables-reference)."}