fix(celilo-module): declare the public_web major the fleet provides #4
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "fix/capability-major-public-web-4"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
caddy serves
public_web@4.0.0; this module declared3.1.0, so celilo refused every deploy at validation withmajor_mismatch_lower, before the hook ran:That is why peterbanka-org could not be redeployed to pick up the celilo#880 companion fix —
www.peterbanka.orgstill has no internal split-horizon record, whilewww.bna-yard-sale.organdwww.celilo.computerwere backfilled successfully once their consumers redeployed.The major is one contract change:
publishStaticSiteno longer takessourceDirand derives the web root from the module's ownsite/dist.defaultDistDirhere is already<module root>/site/dist, so dropping the argument changes nothing about where the site comes from. Only the declaration and the call were stale.Bundled
@celilo/capabilitiesmoves to^5.1.1so the hooks run the copy carrying the contract they now declare.Verified: installed capabilities
5.1.1;tsc --noEmit --skipLibCheckexit 0 against it. This module ships no hook tests, so the typecheck is the only gate available here — worth knowing.Part of celilo#1361 (bead
ce-ngwn), which covers four consumers still pinned to the old contract. tango-nexus is fixed and merged; dj-incarnadine-org still needs locating.