Tauri
Tauri CI na GitHub Actions
Backend Rust se plně rekompiluje pro každou platformu v matici.
16m → 4m
Rust zkompilovat
Backend Rust se plně rekompiluje pro každou platformu v matici.
Proč se to děje
Cílový adresář nákladu není ukládán do mezipaměti pro jednotlivé platformy, takže každá větev matice je chladnou sestavou Rust.
Co změnit
- Uložte cíl/ a ~/.náklad na nohu matice, klíč na platformě
- Nainstalujte závislosti systému Linux z archivu apt uloženého v mezipaměti
- Používejte nativní běžce arm64 pro sestavení křemíku Apple spíše než křížovou kompilaci
Tauri na runnerhut
Jediná řada specifická pro runnerhut je `runs-on: runnerhut-8vcpu-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.
Související
Next.jsdalší sestavení překompiluje každou stránku, i když se jedna komponenta změní.Hranatýng sestavení a ng test začínají při každém spuštění ze studené mezipaměti.VueVite znovu sestaví předbalení závislostí při každém spuštění CI.ŠtíhlýSestavení sady SvelteKit a testy Playwrightu při každém stisknutí zamrznou.