Conda
Conda CI pe GitHub Actions
Rezolvarea mediului durează mai mult decât analiza în sine.
6m → 40s
Rezolvare Env
Rezolvarea mediului durează mai mult decât analiza în sine.
De ce se întâmplă
Rezolvatorul clasic conda este lent și memoria cache a pachetului nu este persistentă.
Ce să schimbi
- Folosiți mamba sau soluția libmamba în loc de soluția clasică
- Cache ~/conda_pkgs_dir introdus în fișierul de mediu
- Fixați mediul cu un fișier de blocare explicit, astfel încât rezolvarea să fie omisă complet
Conda pe runnerhut
Singura linie specifică runnerhut este `runs-on: runnerhut-8vcpu-ubuntu-2404`. 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.
Similar
Migrari baze de dateFiecare test de rulare redă istoricul complet de migrare dintr-o bază de date goală.dbtdbt analizează întregul proiect și rulează din nou modele neschimbate.ScânteieLucrările Spark în CI își petrec cea mai mare parte a timpului la pornirea JVM și la asamblarea jar.Fluxul de aerVerificările de import DAG reinstalează setul complet de dependențe Airflow la fiecare rulare.