Skip to content

chore(site): retire GitHub Pages — Cloudflare Pages serves agentdiff.app - #43

Merged
lostmartian merged 1 commit into
mainfrom
chore/retire-github-pages
Sep 1, 2026
Merged

lostmartian merged 1 commit into
mainfrom
chore/retire-github-pages

Conversation

@lostmartian

Copy link
Copy Markdown
Collaborator

What

Removes website/public/CNAME and .github/workflows/deploy-website.yml. The site now builds and serves via Cloudflare Pages (connected to this repo): every merge to main triggers a build; agentdiff.app + www are served at the edge with automatic SSL.

Why

The domain moved to Cloudflare (agentdiff.app); GitHub Pages' DNS dance (A records, cert wait, Enforce HTTPS) is replaced by two custom-domain clicks, and site + token Worker now share one edge network. Per-PR preview builds come free.

How

Testing

  • Live: agentdiff.app, www.agentdiff.app, agentdiff.pages.dev all 200; content shows the new domain
  • Full suite 429 green; lint clean

Checklist

  • Full suite green
  • No product code touched

Links to context/ROADMAP.md Phase M / 0.5.0 (domain migration step 2).

Cloudflare Pages (connected to the repo) builds website/ and serves
agentdiff.app + www at the edge with automatic SSL. Removes the CNAME
file (a Pages artifact) and the deploy-website workflow; every merge
to main now rebuilds the site via Cloudflare's pipeline.
@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying agentdiff with  Cloudflare Pages  Cloudflare Pages

Latest commit: 5c40f43
Status: ✅  Deploy successful!
Preview URL: https://18e10bdf.agentdiff.pages.dev
Branch Preview URL: https://chore-retire-github-pages.agentdiff.pages.dev

View logs

@lostmartian
lostmartian merged commit 8835c85 into main Sep 1, 2026
8 checks passed
@lostmartian
lostmartian deleted the chore/retire-github-pages branch September 1, 2026 10:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant