Vai al contenuto

PHP

PHP CI su GitHub Actions

L'installazione di Composer e PHPUnit funzionano a freddo ogni volta.

Anni '70 → 5 secondi
installazione del compositore
9m → 2m
PHPUnit

Perché succede

Cosa cambiare

  1. Cache ~/.composer/cache digitato su compositer.lock
  2. Installa con --prefer-dist --no-progress --no-interaction per tempistiche prevedibili
  3. Usa paratest per eseguire PHPUnit su ogni core
  4. Abilita OPcache nel CI php.ini: aiuta più di quanto le persone si aspettino

PHP 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.