/github-actions-runner

Github Actions self-hosted runner provisioning

Primary LanguageDockerfile

Github Actions Runner

Requirements

  1. Docker Compose
  2. Github Runner

Importante

Sempre que rodar a CI gera um novo token, geralmente o token terá esse formato ATMR4IFESJE6ZGTG6SGFB7DDRYOKG, e deve ser inserido um token diferente em cada docker-compose.yaml presente nas pastas gh-runner-1 e gh-runner-2, o token deve ser inserido na variável RUNNER_TOKEN.

Exclua os antigos runners, rode a CI e observe que serão criados novos runners.

Start Runners

  • Execute o comando abaixo nos diretórios gh-runner-1 e gh-runner-2
docker compose up -d

Down Runners

  • Execute o comando abaixo nos diretórios gh-runner-1 e gh-runner-2
docker compose down