Skip to content

Publish the native SDK on Cloudflare from stable main releases - #2190

Draft
FalkWolsky wants to merge 7 commits into
mainfrom
codex/sdk-release-main
Draft

FalkWolsky wants to merge 7 commits into
mainfrom
codex/sdk-release-main

Conversation

@FalkWolsky

Copy link
Copy Markdown
Contributor

Proposed changes

Move the native SDK website and browser bundle from Netlify to Cloudflare, with Lowcoder-branded examples, a complete embedding API reference, and smaller parallel-loaded runtime chunks.

Replace the Netlify deployment workflow with a stable-release-only workflow. It requests the existing Cloudflare deploy hook only when the released tag, current main, and checked-out commit match. Cloudflare repeats the same guard before both building and deploying. Production push builds and preview builds remain disabled.

The Cloudflare commands and LOWCODER_SDK_DEPLOY_HOOK repository secret are configured. Merging this PR does not publish a release or deploy the SDK; the next stable release tagged at the current main commit activates this path.

Types of changes

  • Bugfix
  • New feature
  • Breaking change
  • Documentation Update

Validation

  • All 14 SDK contract, loader, documentation, and stable-release guard tests pass.
  • Production SDK/site build and live native-embedding pages were verified during implementation.
  • The exact GitHub merge result matches the tested local source tree byte-for-byte.
  • Cloudflare guarded commands were saved and read back; production push builds and preview builds are disabled.

Checklist

  • Lint and unit tests pass locally with my changes (SDK tests pass; full repository lint was not run)
  • I have added tests that prove my fix is effective or that my feature works
  • I have added necessary documentation
  • Required Cloudflare hook and build configuration are in place

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Oct 11, 2026 •

Copy link
Copy Markdown

Deploying lowcoder-cloud with  Cloudflare Pages  Cloudflare Pages

Latest commit: c57ead0
Status: ✅  Deploy successful!
Preview URL: https://fe261743.lowcoder-cloud.pages.dev
Branch Preview URL: https://codex-sdk-release-main.lowcoder-cloud.pages.dev

View logs

@FalkWolsky
FalkWolsky marked this pull request as draft October 11, 2026 20: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