Skip to content
Latchkey

Reusable Workflow - Definição do Glossário CI/CD

Um reusable workflow é chamado por outros workflows via uses: para compartilhar lógica de pipeline.

Um reusable workflow é um workflow que outros workflows chamam com uses: e workflow_call, permitindo que equipes compartilhem lógica de pipeline em vez de copiar YAML entre repositórios.

Reusable workflows são disparados com o evento workflow_call e aceitam inputs e secrets. Eles centralizam steps comuns de CI para que as atualizações se propaguem a partir de um único lugar.

Chamando um

.github/workflows/ci.yml
jobs:
  build:
    uses: my-org/ci/.github/workflows/build.yml@v1
    with:
      node-version: 20

Guias relacionados