Skip to content

Deploy web directly to Cloudflare Workers#454

Merged
xinyao27 merged 1 commit into
mainfrom
agent/cloudflare-worker-deploy
Jul 18, 2026
Merged

Deploy web directly to Cloudflare Workers#454
xinyao27 merged 1 commit into
mainfrom
agent/cloudflare-worker-deploy

Conversation

@xinyao27

Copy link
Copy Markdown
Contributor

Summary

  • replace Void with the official Cloudflare Vite plugin and Wrangler
  • make the TanStack Start web Worker the spool.pro/* entrypoint
  • fold /api/* forwarding into the web Worker and retire spool-pro-router
  • deploy automatically on every push to main using GitHub Actions

Validation

  • pnpm vp run --filter '@spool/web^...' build
  • pnpm --filter @spool/web test (138 tests)
  • pnpm --filter @spool/web typecheck
  • pnpm --filter @spool/backend exec vp test run tests/router-routes.test.ts
  • pnpm --filter @spool/web build (14 prerendered pages)
  • pnpm --filter @spool/web exec wrangler deploy --dry-run
  • wrangler types --check

@xinyao27
xinyao27 added this pull request to the merge queue Jul 18, 2026
Merged via the queue into main with commit cb0a419 Jul 18, 2026
6 checks passed
@xinyao27
xinyao27 deleted the agent/cloudflare-worker-deploy branch July 18, 2026 11:45
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