feat(site): release the site to unfoldhq.dev from main #233
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "ryangr0/site-production"
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?
Prepares
unfoldhq.devto go live. After this merges, promotingdevelopmenttomainreleases and deploys production.on_source_change.ymlalso runs onmain. There onlysite-releaseversions, because Unfold'sreleasejob stays ondevelopment. A promotion therefore cutsunfold-site-v0.1.0, andon_release_publisheddeploys theunfold-siteWorker onunfoldhq.dev. Unfold itself does not release frommain.unfold-site-signups-staging, which I created today. Production keepsunfold-site-signups, holding the real sign-ups staging collected so far.wwwlose Namecheap's parking records (A 192.64.119.7,CNAME parkingpage.namecheap.com) and get a proxiedAAAA 100::, likestaging. The commit carriesDNS-Allow-Deletefor both names, and the reconciler applies it fromdevelopmentwithin the hour. Read-only preview: 2 deletes, 2 creates.mainback intodevelopmentafter a stable release.Tested:
scripts/workflow-policy.test.cjs: 22/22, with a new truth table for thesite-releasecondition (event × branch × gate × checks × release).mise run docs-check: passes.dnscontrol checkand a read-only preview: as above.Next: I open the promotion
development→main. Merge it with a merge commit, not squash.🤖 Generated with Claude Code