Skip to content

ci: automate releases and deploy the Cloudflare demo - #4

Merged
nick-csu merged 11 commits into
mainfrom
pre-release
Aug 24, 2026
Merged

ci: automate releases and deploy the Cloudflare demo#4
nick-csu merged 11 commits into
mainfrom
pre-release

Conversation

@nick-csu

Copy link
Copy Markdown
Contributor

Summary

  • enforce the feature -> pre-release -> main promotion path in CI and Dependabot
  • run audit, format, lint, build, coverage, package, browser, SDK, and publishing tests
  • deploy a Worker-native demo API and OpenNext docs UI to the demo domains after main succeeds
  • generate the three-section changelog with Copilot CLI, bump the patch version, tag, and publish the public npm packages
  • document local Worker development and the contributor release flow

Local verification

  • npm audit --audit-level=high
  • npm run format:check
  • npm run lint
  • npm run build
  • npm run test:coverage
  • npm run pack:check
  • Cloudflare Worker bundle dry-runs
  • Playwright MCP checks for the Worker preview, theme toggle, REST, and GraphQL

@nick-csu
nick-csu merged commit 7853ae4 into main Aug 24, 2026
6 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