Eu achava que mais automação significava mais eficiência.
Deploy, screenshots e verificações podiam rodar sozinhos. Até eu olhar o consumo.
O GitHub Actions estava gastando meu limite muito mais rápido do que eu imaginava.
- GitHub Actions não é computação grátis ilimitada
- macOS custa muito mais do que Linux
- Uma captura de tela podia levar vários minutos
- Deploy automático também rodava demais
- Então reduzi a automação
- Os controles de segurança continuam
- O que eu verifico antes de criar uma nova automação
- Automatizar mais nem sempre é mais eficiente
- A IA torna a automação fácil — e torna o filtro mais importante
GitHub Actions não é computação grátis ilimitada
Testes, deploys, tarefas agendadas e automações de navegador rodam em runners com preços diferentes.
macOS custa muito mais do que Linux
Em outubro de 2026, o preço padrão acima da franquia é de US$ 0,006/min no Linux (2 cores), US$ 0,010 no Windows e US$ 0,062 no macOS.
Isso torna o macOS cerca de 10,3 vezes mais caro do que o Linux.
Uma captura de tela podia levar vários minutos
Abrir o navegador, carregar o jogo, chegar à cena certa e capturar a imagem podia levar 8–9 minutos.
Deploy automático também rodava demais
Uma pequena mudança podia acionar toda a pipeline.
Então reduzi a automação
Parei de gerar screenshots automaticamente e troquei o deploy em todo push por execução manual usando workflow_dispatch.
Os controles de segurança continuam
Economizar não significa remover verificações ou rollback.
Eu já tive um caso em que o jogo funcionava no meu PC, mas quebrava em celulares: Meu jogo rodava no meu PC, mas quebrava no celular de outras pessoas — a armadilha do deploy.
O que eu verifico antes de criar uma nova automação
Runner, gatilho, frequência, duração, possibilidade de usar Linux, execução manual e alertas de orçamento.
Automatizar mais nem sempre é mais eficiente
Automação também exige manutenção, investigação de falhas e uso de compute.
A IA torna a automação fácil — e torna o filtro mais importante
Não basta perguntar “o que posso automatizar?”, mas também “o que devo parar de automatizar?”.
Meu objetivo é criar ORA Quest Sin, não manter uma coleção de workflows.

コメント