Voltar
Vercel CI chega em beta com seleção de tarefas baseada em Turborepo

Vercel CI chega em beta com seleção de tarefas baseada em Turborepo

Aprofundamento CEVIU

Aprofundamento

O Vercel CI usa o Turborepo para entender quais tarefas existem e como dependem umas das outras. Ele lê o turbo.json, então quem já usa Turborepo não escreve outra configuração de CI. Quem ainda não usa precisa adicionar o turbo.json e o pacote turbo, e a Vercel diz que funciona também em repositórios de pacote único. Para começar, basta marcar as tarefas com "tags": ["ci"]. Não há workflow YAML para manter, e o Remote Cache vem ligado por padrão.

A cada push, a ferramenta decide o que rodar a partir da mudança. Tarefas cujas entradas não mudaram vêm do cache. As demais rodam cada uma em sua própria máquina, sobre o Hive, a camada de compute da Vercel, e começam assim que as dependências terminam. A Vercel afirma que o tempo entre o git push e o "CI passed" ficou de 2 a 6 vezes menor nos seus próprios repositórios. O resultado aparece como um check no pull request do GitHub, então as regras de branch protection continuam bloqueando merge em caso de falha. Dá para acompanhar tudo pelo dashboard, pela Vercel CLI ou pelo Vercel MCP, inclusive buscando testes instáveis em execuções recentes.

O que mudou

Em 28 de outubro de 2026, o CEVIU noticiou "Vercel CI entra em beta e roda o CI do Turborepo com uma linha de configuração", com o mesmo número de 2 a 6 vezes de ganho nos repositórios internos. O anúncio de 29 de outubro de 2026 acrescenta detalhes do funcionamento: Remote Cache ativo por padrão, execução por tarefa em máquinas separadas no Hive e a lista do que vem antes da disponibilidade geral, que inclui o comando vc ci na CLI para execução distribuída antes do push e seleção de testes mais granular. A Vercel também cita quase 8 milhões de tarefas já concluídas entre repositórios próprios e o beta privado.

Por que isso importa

Para quem opera monorepo com agentes de código abrindo muitos PRs, o gargalo deixa de ser rodar tudo e passa a ser descrever bem as tarefas no turbo.json. Na leitura editorial, quem já tem Turborepo tende a migrar com pouco custo. Quem usa outro orquestrador precisa pesar o custo de adotar o Turborepo e de depender da infraestrutura da Vercel.

Linha do tempo

  1. CEVIU noticia o caso da Linear e a pressão da IA sobre a infraestrutura de CI.

  2. CEVIU noticia a entrada do Vercel CI em beta com tags no Turborepo.

  3. Vercel anuncia o Vercel CI em beta em todos os planos, com seleção de tarefas via Turborepo e Remote Cache.

Perguntas frequentes

Preciso usar Turborepo para usar o Vercel CI?

Sim, o Vercel CI se apoia no Turborepo para saber quais tarefas rodar. Se você ainda não usa, adicione o turbo.json e o pacote turbo. A Vercel diz que funciona inclusive em repositórios de pacote único.

Preciso escrever workflow YAML?

Não. Basta marcar as tarefas desejadas com tags no turbo.json, por exemplo "tags": ["ci"]. Isso evita divergência entre a configuração de CI e o turbo.json.

Como o Vercel CI se integra ao GitHub?

Ele publica um check no pull request. Suas regras de branch protection podem bloquear o merge em caso de falha, como já fazem hoje.

O Vercel CI está disponível para quem?

Está em beta em todos os planos. Antes da disponibilidade geral, a Vercel planeja adicionar o comando vc ci na CLI e seleção de testes mais granular.

Fontes

Avalie este artigo:
Categoria
CEVIU Web Dev
Publicado
29 de outubro de 2026
Editoria
CEVIU Web Dev

Quer receber mais sobre CEVIU Web Dev?

Conteúdo curado diariamente, direto no seu e-mail.

Conteúdo curado diariamenteDiversas categoriasCancele quando quiser