Guide
Come ridurre GitHub Actions avviamenti a freddo
I processi rimangono in attesa per un periodo compreso tra 30 e 90 secondi prima dell'esecuzione del primo passaggio.
4 min di lettura
Perché succede
Come risolverlo
- Utilizzare un provider con pool caldi in modo che una macchina sia già avviata
- Riduci il numero di piccoli lavori: ciascuno paga il costo iniziale separatamente
- Evitare lavori in container per lavori brevi; l'estrazione dell'immagine aumenta il costo iniziale
La tua prossima build potrebbe essere due volte più veloce, a metà prezzo
Inizia gratis. Andarsene è la stessa riga, e pubblichiamo anche quel diff.
Correlati
Come velocizzare GitHub ActionsLa tua pipeline richiede più tempo di quanto chiunque voglia aspettare e non è ovvio dove va il tempo.Come trovare il passaggio lento in un flusso di lavoroIl processo è lento ma ogni singolo passo sembra ragionevole.Come diagnosticare i tempi di coda di GitHub ActionsI lavori vengono messi in coda per minuti prima che un corridore li raccolga.Come velocizzare il checkout di Gitle azioni/il checkout richiedono pochi minuti su un repository di grandi dimensioni.