Výkon
Proč se moje úlohy řadí do fronty za sebou?
Rychlá odpověď
Dosáhli jste limitu souběžnosti – buď vašeho plánu, vaší skupiny běžců, nebo skupiny souběžnosti v pracovním postupu.
Detail, na kterém záleží
Nejprve zkontrolujte vlastní blok souběžnosti pracovního postupu. Skupina zadaná příliš široce serializuje úlohy, které měly běžet paralelně.
Váš další build může být dvakrát rychlejší za poloviční cenu
Začněte zdarma. Odchod je tentýž jeden řádek a i ten diff zveřejňujeme.
Související
Proč jsou GitHub Actions pomalé?Nejčastěji: sdílené vCPU, studené mezipaměti, disk připojený k síti a čas ve frontě před zahájením úlohy.Jak rychle startují běžci poté, co je úkol zařazen do fronty?runnerhut běžci startují asi za tři sekundy z teplého bazénu.Musím změnit svůj pracovní postup?Ne. Změňte náběhový štítek a vše ostatní nechte tak, jak je.Jak si mám vybrat velikost běžce?Začněte o jednu velikost nad aktuálním běžcem, poté zkontrolujte využití procesoru a zastavte, když se křivka zplošťuje.