fix(doctor): enforce deprecation registry deadlines (#120868)

This commit is contained in:
Peter Steinberger
2026-08-08 21:19:04 -07:00
committed by GitHub
parent 642b486986
commit 26ee1b4935
13 changed files with 275 additions and 37 deletions
+8
View File
@@ -2227,6 +2227,14 @@ jobs:
else
echo "[skip] historical target predates the script declaration contract"
fi
if [[ "$HISTORICAL_TARGET" == "true" ]]; then
echo "[skip] historical target skips the wall-clock doctor deprecation registry guard"
elif has_package_script "check:doctor-deprecation-registry"; then
pnpm check:doctor-deprecation-registry
else
echo "Current CI targets must provide the check:doctor-deprecation-registry package script." >&2
exit 1
fi
pnpm tool-display:check
pnpm check:host-env-policy:swift
pnpm dup:check:coverage