Migrações de banco de dados
CI de migração de banco de dados em GitHub Actions
Cada execução de teste reproduz o histórico completo de migração de um banco de dados vazio.
3m → 4s
Migrações
Cada execução de teste reproduz o histórico completo de migração de um banco de dados vazio.
Por que isso acontece
O banco de dados de teste é criado do zero, em vez de um instantâneo de esquema armazenado em cache.
O que mudar
Migrações de banco de dados no runnerhut
A única linha específica do runnerhut é `runs-on: runnerhut-4vcpu-ubuntu-2404`. Todo o resto são GitHub Actions padrão — as mesmas ações, os mesmos segredos e o mesmo modelo de permissões que você usa hoje.
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.
Relacionado
DBTdbt analisa todo o projeto e executa novamente modelos inalterados.CondaA resolução do ambiente leva mais tempo do que a própria análise.FaíscaOs trabalhos do Spark em CI passam a maior parte do tempo na inicialização da JVM e na montagem do jar.Fluxo de arAs verificações de importação do DAG reinstalam o conjunto completo de dependências do Airflow a cada execução.