Ugrás a tartalomra

Légáramlás

Airflow CI a GitHub Actions-on

A DAG importellenőrzései minden egyes futtatás során újratelepítik a teljes Airflow-függőségi készletet.

5 m → 20 s
Beállítás

A DAG importellenőrzései minden egyes futtatás során újratelepítik a teljes Airflow-függőségi készletet.

Miért történik

Az Airflow kényszerekkel rögzített függőségi fája nagy, és minden alkalommal a nulláról telepíthető.

Mit kell változtatni

  1. Gyorsítótárazza a kényszerfájlban kulcsolt virtualenv-t
  2. Futtassa a DAG-ellenőrzést ütemező nélkül az önálló DagBag-ellenőrzés segítségével
  3. Használjon előre beépített Airflow képet a pip telepítés helyett a munkában

Légáramlás a runnerhut-on (runnerhut)

Az egyetlen runnerhut specifikus sor a "runs-on: runnerhut-4vcpu-ubuntu-2404". Minden más a szokásos GitHub Actions – ugyanazok a műveletek, ugyanazok a titkok és ugyanaz az engedélymodell, amelyet ma is használ.

A következő buildje kétszer gyorsabb lehet, fele áron

Kezdje ingyen. A távozás ugyanaz az egy sor, és azt a diffet is közzétesszük.