Skip to content

chore: rename worker ncrmro-website-astro → ncrmro-website#85

Merged
ncrmro merged 1 commit into
mainfrom
chore/rename-worker-to-ncrmro-website
May 18, 2026
Merged

chore: rename worker ncrmro-website-astro → ncrmro-website#85
ncrmro merged 1 commit into
mainfrom
chore/rename-worker-to-ncrmro-website

Conversation

@ncrmro

@ncrmro ncrmro commented May 16, 2026

Copy link
Copy Markdown
Owner

Summary

The astro stack has fully replaced the Next.js stack on the production domain. This PR reclaims the canonical worker name ncrmro-website in source.

Cloudflare-side changes already applied (production):

  • Deployed astro code under the new name, overwriting the dormant old ncrmro-website worker in place. Current version: 6feaec24-6f1f-4944-a0c7-9742d74955fb.
  • Moved ncrmro.com custom domain to the renamed worker via atomic flip (PUT /workers/domains?override_existing_origin=true).
  • Deleted the orphaned ncrmro-website-astro worker.

Source changes in this PR:

  • wrangler.jsoncname field updated.
  • CLAUDE.md, README.md — worker name and workers.dev URL references.
  • .github/actions/cloudflare-deploy/action.yml — preview URL fallback regex + comments.
  • .github/workflows/preview.yml — preview alias URL comment.

Test plan

  • bunx wrangler deploy succeeded under the new name (ncrmro-website worker now serves Astro).
  • ncrmro.com still returns Astro (<meta name="generator" content="Astro v6.3.1">, 37 posts) throughout the rename.
  • ncrmro-website-astro.ncrmro.workers.dev now returns 404 (worker deleted).
  • CI on this PR: Validate passes, Preview publishes versioned alias under <branch-slug>-ncrmro-website.<acct>.workers.dev.

Stacked on #84

Independent of #84 (deploy.yml migration tolerance fix) — order of merge doesn't matter, but #84 first means the next post-merge Deploy is green.

🤖 Generated with Claude Code

The astro stack has fully replaced the Next.js stack on the domain.
Reclaim the canonical worker name now that the migration is complete.

- `wrangler.jsonc` — `name` field updated.
- `CLAUDE.md`, `README.md` — references to the worker name and the
  workers.dev URL updated.
- `.github/actions/cloudflare-deploy/action.yml` — preview URL fallback
  regex + comments updated to the new name.
- `.github/workflows/preview.yml` — preview alias URL comment updated.

Pre-PR work already done on Cloudflare side:
- Deployed astro code under the new name (in-place overwrite of the
  dormant old worker). New version `6feaec24-6f1f-4944-a0c7-9742d74955fb`.
- Moved `ncrmro.com` custom domain to the renamed worker.
- Deleted the now-orphaned `ncrmro-website-astro` worker.

Production traffic at `ncrmro.com` has been continuously served
throughout — domain moves atomically via Cloudflare's
`override_existing_origin` flag.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Updated (UTC)
❌ Deployment failed
View logs
ncrmro-website 2293323 May 16 2026, 02:56 PM

@github-actions

Copy link
Copy Markdown

@ncrmro
ncrmro merged commit 6525a16 into main May 18, 2026
2 of 3 checks passed
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