Skip to content
Latchkey

Conditional Execution - Definição do Glossário de CI/CD

Conditional execution roda um job ou passo apenas quando uma condição é verdadeira, controlado pela expressão if: no GitHub Actions.

Conditional execution roda um job ou passo apenas quando uma condição é verdadeira, controlado pela expressão if: no GitHub Actions.

A conditional execution permite que um único workflow se comporte de forma diferente por branch, evento ou resultado do passo anterior sem duplicar YAML.

Exemplo

.github/workflows/ci.yml
deploy:
  if: github.ref == 'refs/heads/main'
  runs-on: ubuntu-latest

Guias relacionados