Skip to content

About

Repositório para ensino de conceitos de workflow no GitHub.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

12 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

githubWorkflows

Repositório para ensino de conceitos de workflow no GitHub.

Configuração

Do repositório

  1. Dê fork neste repositório
  2. Vá em Settings -> Secrets and Variables -> Actions
  3. Adicione um novo segredo do repositório: SITE_SECRET e escreva alguma coisa (qualquer coisa!)

Do runner

  1. Crie um novo runner self-hosted: Repository -> Settings -> Actions -> Runners -> New self-hosted runner
  2. Abra um Power Shell no Windows e execute o seguinte comando:
    Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy RemoteSigned
  3. No servidor (ou sua máquina pessoal), execute os comandos mostrados pelo GitHub, mantendo as opções padrão (pressione ENTER para qualquer pergunta)

Warning

Os comandos devem ser executados no PowerShell (não é a linha de comando padrão do Windows!)

Note

Após executar o último comando, que executa o runner, o terminal ficará "bloqueado". Ou seja, fechar este terminal ou parar a execução do runner fará com que ele pare de funcionar! Em um ambiente real, você colocaria o runner a executar o cron do sistema operacional, rodando em background. Mas para este tutorial, deixe esse terminal aberto e não feche-o.

  1. Verifique o status do runner em Settings -> Actions -> Runners
    • Se tudo estiver certo, você verá um runner com status Idle

Ao final

Seu site deve estar disponível em C:\sites\meu-site\index.html

About

Repositório para ensino de conceitos de workflow no GitHub.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Contributors

Languages