CI/CD com Github actions

Workshop do GLUA 2022/2023

Glua

Repositórios

Links utéis

Ferramentas

Actions usadas e outras utéis

Snippets

Instalar dependências usando o requirements.txt

pip install -r requirements.txt

Gravar as dependências no requirements.txt

pip freeze > requirements.txt

Correr todos os workflows localmente (push event)

act

Correr todos os workflows com um event específico

act workflow_dispatch

Correr um workflow específico

act -W .github/workflows/pipeline.yml