INTEGRITY Dokumentace

Automatické pull requesty

Workers Builds mohou ve vašem repozitáři automaticky vytvářet pull requesty pro konfiguraci projektu nebo řešení problémů s nasazením.

Konfigurační PR

Když připojíte repozitář, který nemá konfigurační soubor Wrangler, Workers Builds spustí wrangler deploy což spouští automatická konfigurace projektu. Místo selhání vytvoří pull request s konfigurací potřebnou pro detekovaný framework.

Proč byste měli PR sloučit

Pokud konfigurace chybí ve vašem repozitáři, musí každé sestavení nejprve spustit autoconfig, takže se projekt sestavuje dvakrát: jednou v rámci autoconfig, aby se konfigurace vygenerovala, a podruhé při samotném nasazení. Sloučením PR se konfigurace zapíše do repozitáře, takže další sestavení autoconfig přeskočí a jdou rovnou k sestavení a nasazení. Výsledkem jsou rychlejší nasazení a nastavení uložená ve verzovacím systému.

Co obsahuje PR

Příklad automatického pull requestu s konfigurací vytvořeného službou Workers Builds

Konfigurační PR může v závislosti na vašem frameworku obsahovat změny v následujících souborech:

Popis PR

Popis PR obsahuje:

PR s konfliktem názvu

Pokud Workers Builds zjistí neshodu mezi názvem Workeru v Cloudflare dashboardu a name pole ve vašem konfiguračním souboru Wrangler, vytvoří se pull request, který konflikt opraví.

K tomu může dojít, když:

PR aktualizuje name pole ve vaší konfiguraci Wrangler tak, aby odpovídalo názvu Workeru v dashboardu.

Podrobnosti najdete v changelog konfliktů názvů.

Kontrola PR

Když od Workers Builds obdržíte PR:

  1. Zkontrolujte změny : zkontrolujte, zda konfigurace odpovídá požadavkům vašeho projektu
  2. Otestujte náhled - Pomocí odkazu na náhled v popisu PR ověřte, že vše funguje
  3. Merge when ready - Jakmile budete spokojeni, sloučte PR a povolte tak rychlejší nasazení