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-latestGuias relacionados
Job Dependency - CI/CD Glossary DefinitionJob Dependency: A job dependency is a declared requirement that one job wait for another to finish before it…
Workflow Orchestration - CI/CD Glossary DefinitionWorkflow Orchestration: Workflow orchestration is the coordination of multiple jobs and their ordering, condi…
Trigger (Event) - CI/CD Glossary DefinitionTrigger (Event): A **trigger** is the event that starts a workflow - `push`, `pull_request`, `schedule`, `wor…