Přejít na obsah

Průvodci

Jak ladit neúspěšný pracovní postup

Úloha selže v CI a funguje všude jinde.

5 min čtení

Úloha selže v CI a funguje všude jinde.

Proč se to děje

Prostředí runner se od lokálního liší ve verzích toolchain, dostupné paměti, paralelismu a locale.

Jak to opravit

  1. Povolit ACTIONS_STEP_DEBUG pro podrobné protokoly běžců
  2. Otevřete relaci SSH na runneru pro kontrolu živého stavu
  3. Při spuštění úlohy vytiskněte verze prostředí a nástrojů
  4. Zkontrolujte závislost na testovacím pořadí spuštěním s pevným seedem

Váš další build může být dvakrát rychlejší za poloviční cenu

Začněte zdarma. Odchod je tentýž jeden řádek a i ten diff zveřejňujeme.