Naar inhoud springen

Eén lijn erin, tweemaal de snelheid eruit

Cloudrunners voor GitHub Actions

Beheerde, toegewijde hardlopers die ubuntu-latest vervangen met een enkele labelwijziging. Snellere hardware, onbeperkte cache, de helft van de kosten.

Speciale vCPU

Geen gedeelde cores, geen luidruchtige buren, geen run-to-run variantie die je niet kunt verklaren.

Lokale NVMe

Direct aangesloten werkschijf in plaats van netwerkopslag. Afrekenen, installeren en testen gaat allemaal sneller.

Direct beginnen

Warme pools betekenen dat een taak binnen ongeveer drie seconden start, in plaats van te wachten op een koude VM-opstart.

Elk besturingssysteem

Linux x64 en arm64, macOS op Apple Silicon, Windows Server en GPU-lagen.

Cloudrunners zijn het kernproduct. U wijzigt het run-on-label en elke andere regel van uw workflow blijft precies zoals hij is: dezelfde acties, dezelfde geheimen, hetzelfde machtigingsmodel, dezelfde logboeken op dezelfde plaats.

Wat het eigenlijk sneller maakt

  1. Toegewijde CPU, zodat een build de hele kern krijgt in plaats van een tijdsdeel
  2. Lokale NVMe, zodat stappen met veel bestanden niet meer hoeven te wachten op netwerkopslag
  3. Een cache die herstelt met een snelheid van 1 GB/s zonder maximale grootte
  4. Warme zwembaden, zodat wachtrijtijd geen deel meer uitmaakt van uw bouwtijd
yaml
- runs-on: ubuntu-latest
+ runs-on: runnerhut-8vcpu-ubuntu-2404

Veelgestelde vragen

Moet ik behalve run-on nog iets veranderen?
Nee. Dezelfde acties, geheimen, rechtenmodel en logs werken allemaal ongewijzigd. Als een provider u vraagt ​​stappen te herschrijven of acties uit te wisselen, kost het later opnieuw dezelfde moeite om daarvan af te stappen.
Wat gebeurt er als een loper niet beschikbaar is?
Taken staan in de wachtrij in plaats van te mislukken. Capaciteit is regionaal, dus een tekort in de ene regio vloeit niet stilletjes over naar een andere regio – dat maakt regiopinning afdwingbaar.
Kan ik runnerhut en door GitHub gehoste hardlopers combineren?
Ja. run-on is per taak, dus verschillende taken in één workflow kunnen verschillende providers gebruiken. Eerst één taak verplaatsen en de timings vergelijken is het aanbevolen migratiepad.

Je volgende build kan twee keer zo snel zijn, voor de halve prijs

Begin gratis. Weggaan is dezelfde ene regel, en die diff publiceren we ook.