Intro
Estrutura do projeto
jobs
job-local-variable-and-repository-variable
job-using-environments
Fontes de estudo
Olá esse é um repositório de estudos de como configurar e usar variáveis de ambiente via github action. Um dos objetivos apoiar membros do curso a construirem seus próprios scripts
Existe apenas um arquivo blank.yml
dentro dele existem a configuração de dois work flows veja a imagem abaixo 👇
Nesse job temos a declaração e consumo de valores..."locais" diretamente do arquivo .yaml
repare que nesse cenário usamos
a notação de ${{env.variable}}
.
As variáveis de repositório foram configuradas exatamete como a doc oficial link
para acessa-las usamos o ${{ vars.repo-variables }}
Nesse job nós usamos os environments do github exatamente como a doc sugere link.
Para acessa-las usamos a vars
como no highlight abaixo. Não podemos nos esqueçer de definir nossa environment.
👇 Abaixo temos a config da nossa environments 👇
Doc oficial sobre variables gihutb & github_Action