Gidsen
Hoe u workflows tussen opslagplaatsen kunt coördineren
Een verandering in de ene repository moet builds in andere repository's activeren.
5 min leestijd
Een verandering in de ene repository moet builds in andere repository's activeren.
Waarom het gebeurt
Workflows zijn repository-scoped, dus coördinatie tussen de repository's vereist expliciete bedrading.
Hoe het te repareren
- Gebruik repository_dispatch om downstream-builds te activeren
- Authenticeer met een GitHub App-token in plaats van een persoonlijk toegangstoken
- Passeer de stroomopwaartse SHA zodat stroomafwaartse builds traceerbaar zijn
- Overweeg of een monorepo het coördinatieprobleem volledig zou wegnemen
Je volgende build kan twee keer zo snel zijn, voor de halve prijs
Begin gratis. Weggaan is dezelfde ene regel, en die diff publiceren we ook.
Gerelateerd
Hoe u zelfgehoste hardlopers kunt schalenZelfgehoste hardlopers staan in de rij op de spitsuren of zitten stil en duur.Hoe hardlopergroepen te gebruikenElke repository kan taken plannen voor elke hardloper.Hoe u een runner-labelstrategie ontwerptEtiketten zijn organisch gegroeid en niemand weet welke te gebruiken.Gehost of BYOC: hoe te kiezenU weet niet zeker of u gehoste runners moet gebruiken of in uw eigen cloud moet implementeren.