Vai al contenuto

Django

Django CI su GitHub Actions

I test attendono su un contenitore di database e vengono eseguiti su un singolo core.

16m → 3m
Suite di prova
Anni '70 → 0
Migrazioni

Perché succede

Cosa cambiare

  1. Esegui test con --parallel auto per eseguire il fork su ogni core
  2. Utilizza --keepdb in modo che le migrazioni non vengano riprodotte a ogni esecuzione
  3. Memorizza nella cache il virtualenv e usa uv per l'installazione
  4. Avvia Postgres come contenitore di servizi con una directory di dati tmpfs

Django su runnerhut

La tua prossima build potrebbe essere due volte più veloce, a metà prezzo

Inizia gratis. Andarsene è la stessa riga, e pubblichiamo anche quel diff.