Skip to content

ci: deploy documentation with Cloudflare Workers - #2

Merged
hieuntg81 merged 1 commit into
mainfrom
chore/workers-docs-deploy
Aug 2, 2026
Merged

hieuntg81 merged 1 commit into
mainfrom
chore/workers-docs-deploy

Conversation

@hieuntg81

Copy link
Copy Markdown
Member

Summary\n- Add static-assets Worker configuration for sunbeam-docs\n- Bind sunbeam.enolalab.com as a custom domain\n- Keep GitHub Actions for docs builds only; remove Pages deployment and GitHub Cloudflare secrets\n\n## Verified\n- npm ci --prefix website\n- npm run build --prefix website\n- wrangler deploy --dry-run --config website/wrangler.jsonc\n- Manual Worker deploy\n\n## Deployment\nCloudflare Worker sunbeam-docs is deployed. Connect this repository to Workers Builds for future main-branch deployments.

@hieuntg81
hieuntg81 merged commit 40cac86 into main Aug 2, 2026
1 check 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