Hoppa till innehåll

Guider

Hur man flyttar CI till arm64 löpare

Du distribuerar till Graviton eller Ampere men bygger på x64.

7 min läsning

Varför det händer

Hur man fixar det

  1. Kör hela sviten på en arm64 löpare innan du byter något
  2. Kontrollera att inbyggda beroenden har aarch64-byggda — det är här fel uppstår
  3. Inkludera runner.arch i cache-nycklarna så att x64- och arm64-cachen inte kolliderar
  4. Räkna med en kostnadsminskning: arm64 är vanligtvis billigare per minut och ofta snabbare

Nästa bygge kan gå dubbelt så fort, till halva priset

Börja gratis. Att lämna är samma enda rad, och den diffen publicerar vi också.