Munkafolyamatok
Hogyan futhatok le egy feladatot csak akkor, ha a fájlok megváltoznak?
Rövid válasz
Használjon elérési utakat vagy útvonalak figyelmen kívül hagyását az indítógombon, vagy egy változásészlelési műveletet a finomabb vezérlés érdekében.
A részlet, ami számít
Vigyázzon a szükséges állapotellenőrzésekre: egy kihagyott munkafolyamat egy ellenőrzést véglegesen függőben hagyhat, és blokkösszevonásokat eredményezhet.
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.
Kapcsolódó
Hány állásért tud egy mátrix rajongni?A GitHub egyetlen mátrixot 256 feladatra korlátoz munkafolyamat-futásonként.Hogyan reprodukálhatok helyileg egy CI-hibát?Illessze a futóképet, majd az SSH-t élő futóvá, ha a hiba csak a CI-ben jelenik meg.SSH-t tudok futóvá tenni?Igen. A runnerhut támogatja a hibakeresési munkamenet megnyitását egy futó jobon engedélyezett SSH-kulccsal.Keverhetek GitHub által hosztolt és menedzselt futókat?Igen. a futtatás feladatonként történik, így egy munkafolyamat különböző jobjai különböző szolgáltatókat használhatnak.