Pular para o conteúdo

guias

Três linhas de YAML que reduziram em um terço a conta de CI de nossos clientes

O cancelamento de simultaneidade é a alteração de maior retorno disponível nas GitHub Actions, e a maioria dos repositórios ainda não o possui.

{autor} · {papel} · {data} · {minutos} {minutosLabel}

Quando você envia push três vezes em dez minutos, o GitHub executa seu pipeline completo três vezes. Os dois primeiros resultados não são lidos por ninguém. Você paga pelos três.

Nos repositórios que adicionaram isso durante a integração, uma média de 31% das execuções foram substituídas antes da conclusão. Isso representa cerca de um terço da conta gasta computando resultados que estavam obsoletos antes de serem concluídos.

O único lugar para não usá-lo

Implante fluxos de trabalho. Lá você quer uma fila, não um cancelamento - use um nome de grupo fixo com cancelamento em andamento definido como falso, para implantar serialização em vez de corrida.

Seu próximo build pode ser duas vezes mais rápido, pela metade do preço

Comece grátis. Sair é a mesma linha, e publicamos esse diff também.