npm run data:check-generated:content — Parita content/ se stagingem
Parita content/ se stagingem: Totéž co data:check-generated, navíc kontrola C6: každá synchronizovaná cesta je v content/ byte-identická se stagingem a v pokrytém scope neleží žádný .md bez staging protějšku.. npm skript, kontrola výstupů.
Totéž co data:check-generated, navíc kontrola C6: každá synchronizovaná cesta je v content/ byte-identická se stagingem a v pokrytém scope neleží žádný .md bez staging protějšku.
Kdy ho spustit
V build pipeline běží až po build:routes — C4 čte data/generated/routes.json a před prvním build:routes by neexistoval (čerstvý klon) nebo byl zastaralý.
Co shodí běh
C1–C5 stejně jako data:check-generated.
C6 — ruční drift content/**: soubor v pokrytém scope, který se liší od stagingu, nebo který ve stagingu nemá protějšek. Content je pro tyhle cesty generovaný artefakt, ruční edit je chyba brány.
Vstupy a výstupy
Čte
content/**
data/generated/content-staging/**
data/generated/routes.json
Popis vychází z hlavičkového komentáře zdrojového souboru. Volání, zařazení do pipeline i členství v pre-commit hooku se dopočítávají při každém buildu ze samotného repozitáře.