Sari la conținut

Fastlane

Fastlane CI pe GitHub Actions

Benzile Fastlane își petrec cea mai mare parte a timpului instalând pachetul și instalând semnarea.

3m → 25s
Configurarea benzii
31m → 12m
Lansare completă

Benzile Fastlane își petrec cea mai mare parte a timpului instalând pachetul și instalând semnarea.

De ce se întâmplă

Cache-ul cu pietre Ruby și brelocul de semnare sunt recreate la fiecare cursă.

Ce să schimbi

  1. Furnizor de cache/pachet pentru pietrele Fastlane
  2. Utilizați potrivirea cu un rol de numai citire în CI, astfel încât certificatele să fie preluate, nu regenerate
  3. Împărțiți construirea și încărcați pe benzi separate, astfel încât o încărcare eșuată să nu se reconstruiască

Fastlane pe runnerhut

Singura linie specifică pentru runnerhut este `runs-on: runnerhut-macos-15-m4`. Orice altceva este standard GitHub Actions — aceleași acțiuni, aceleași secrete și același model de permisiuni pe care îl utilizați astăzi.

Următorul tău build poate fi de două ori mai rapid, la jumătate de preț

Începe gratuit. Plecarea înseamnă aceeași linie, iar acel diff îl publicăm și noi.