Skip to content
Latchkey

Limite de Concorrência - Definição do Glossário CI/CD

Um limite de concorrência restringe quantas execuções em um grupo rodam ao mesmo tempo.

Um limite de concorrência restringe quantas execuções compartilham um grupo de concorrência ao mesmo tempo; apenas uma execução por grupo prossegue enquanto outras ficam na fila ou são canceladas, controlado pela chave concurrency:.

A concorrência do GitHub Actions é definida por uma chave concurrency.group. Execuções que mapeiam para o mesmo grupo não podem rodar simultaneamente, o que evita deploys sobrepostos e execuções duplicadas desperdiçadas.

Exemplo

.github/workflows/deploy.yml
concurrency:
  group: deploy-${{ github.ref }}
  cancel-in-progress: true

Guias relacionados