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

ci: deploy documentation with Cloudflare Workers#2
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 linear-cli-docs\n- Bind linear-cli.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 linear-cli-docs is deployed. Connect this repository to Workers Builds for future main-branch deployments.

@hieuntg81
hieuntg81 merged commit b27c0f5 into main Aug 2, 2026
9 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