Průvodci
Jak koordinovat pracovní postupy napříč repozitáři
Změna v jednom úložišti musí spustit sestavení v dalších.
5 min čtení
Změna v jednom úložišti musí spustit sestavení v dalších.
Proč se to děje
Pracovní postupy jsou omezeny na úložiště, takže koordinace mezi úložišti vyžaduje explicitní zapojení.
Jak to opravit
- Ke spuštění sestavení po proudu použijte repository_dispatch
- Ověřte se pomocí tokenu GitHub App spíše než pomocí osobního přístupového tokenu
- Předejte upstream SHA, aby byly následné sestavení sledovatelné
- Zvažte, zda by monorepo zcela odstranilo problém s koordinací
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.
Související
Jak škálovat samostatně hostované běžceSamoobslužní běžci buď stojí ve frontě na špičce, nebo sedí nečinně a draze.Jak používat běžecké skupinyJakékoli úložiště může naplánovat úlohy pro libovolného běžce.Jak navrhnout strategii značení běžcůŠtítky rostly organicky a nikdo neví, které použít.Hosted nebo BYOC: jak si vybratNejste si jisti, zda použít hostované běžce nebo nasadit do vlastního cloudu.