Skip to content
Latchkey

Compute Minutes - Definição do Glossário de CI/CD

Compute minutes são a unidade que os provedores de CI usam para medir o uso: um minuto de um runner executando um job. O GitHub Actions cobra repositórios privados por compute minute, com multiplicadores para runners maiores e sistemas operacionais que não sejam Linux.

Como os multiplicadores funcionam

O GitHub cobra Linux a 1x, Windows a 2x e macOS a 10x a taxa por minuto. Um job de macOS de 20 minutos consome 200 minutos faturados. Runners Linux maiores também multiplicam: um runner de 16 vCPUs fatura mais por minuto de wall-clock do que o runner padrão de 2 vCPUs.

Reduzindo-os

Fazer cache de dependências, cancelar runs substituídos com concurrency e evitar pernas de matrix redundantes reduzem os compute minutes. Runners self-hosted e gerenciados (como o Latchkey) faturam o compute de nuvem subjacente em vez das taxas por minuto do GitHub, o que costuma ser mais barato em volume.

Guias relacionados