You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 2a92e5b
Browse filesBrowse the repository at this point in the historyBrowse files
settings-as-code-release
committed
fix(snapshot): a null body stays a shape violation; service hooks are left out
A whole-section read answering a null 200 body kept reading as "nothing exists" and the section vanished from the document; the projection now leaves a rejected root value in place so the engine's validation names the body as outside the shape, and pages proves its body is a mapping first, since its nullable slice would otherwise read a null body as the declaration that disables the site. A legacy service hook (name other than "web") projected a name the schema refuses and failed the whole webhooks snapshot; it is now noted and left out, after the duplicate check that still counts it, because the planner matches a declared url against every live hook.
'webhooks["https://hooks.slack.example/T0/B0"]: a "slack" service hook is not a web hook this section manages, so it is left out of the snapshot',
45
47
'webhooks["https://ci.example.com/hook"].config.secret: the webhook secret is not readable; export a value as WEBHOOK_SECRET_601 into the environment before apply',
0 commit comments