C
C CI na GitHub Actions
Konfigurace Autotools nebo CMake se spouští před každým sestavením.
12m → 3m
Stavět
Konfigurace Autotools nebo CMake se spouští před každým sestavením.
Proč se to děje
Krok konfigurace pokaždé prozkoumá systém a jeho výsledky se nikdy neukládají do mezipaměti.
Co změnit
- Uložte do mezipaměti adresář sestavení CMake a úložiště ccache
- Používejte ninju a stavte s --paralelně napříč všemi jádry
- Výsledky konfigurace mezipaměti se stabilním CMAKE_C_COMPILER_LAUNCHER
C on runnerhut
Jediná řada specifická pro runnerhut je `runs-on: runnerhut-16vcpu-ubuntu-2404`. Vše ostatní je standardní GitHub Actions — stejné akce, stejná tajemství a stejný model oprávnění, který používáte dnes.
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.