leo-tavares / environment_variables_github_pages

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Table of Contents

Intro
Estrutura do projeto
jobs
job-local-variable-and-repository-variable
job-using-environments
Fontes de estudo

Intro

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

Estrutura do projeto

Existe apenas um arquivo blank.yml dentro dele existem a configuração de dois work flows veja a imagem abaixo 👇 image

Apenas dois jobs

local-variable-and-repository-variable

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}}.

image

As variáveis de repositório foram configuradas exatamete como a doc oficial link para acessa-las usamos o ${{ vars.repo-variables }} image image

using-environments

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.

image

👇 Abaixo temos a config da nossa environments 👇 image

Fontes de estudo

Doc oficial sobre variables gihutb & github_Action

GitHub Actions - Configuration Variables

Set environment variables

About