Skip to content

feat(workers): integrate native build bundle deployment - #18

Merged
dxiongya merged 17 commits into
devfrom
integration/workers-native-bundle-dev
Sep 15, 2026
Merged

dxiongya merged 17 commits into
devfrom
integration/workers-native-bundle-dev

Conversation

@dxiongya

Copy link
Copy Markdown
Collaborator

Framework builds can contain generated chunks and multipart metadata that the directory loader rejects or cannot infer. Accept Wrangler's deploy --dry-run --outfile *.bundle output in the project deployment flow, preserving entrypoint, module names, MIME types, binary bytes and mapped observability. Validate compatibility settings and managed resource declarations before artifact upload; unsupported metadata fails explicitly. Static Assets continue through the native Assets session.

Validation: frozen install, typecheck, build, 441 tests and npm pack dry-run passed. A real Kanby vinext build produced 104 modules and 40 assets; an independent Node multipart decoder verified every module/asset byte, and the backend encoder produced the same artifact SHA-256. This is local build/transport validation, not a completed cloud deployment. Current transport and metadata boundaries are documented in the bundled Workers guide. Requires backend PR #125's native chunk/observability update before rollout.

@dxiongya
dxiongya merged commit 1be3c2c into dev Sep 15, 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.

3 participants