Attach CDN Worker/Lambda archives to stable releases - #8325
Open
lisa-0831 wants to merge 3 commits into
Open
Conversation
Publish Cloudflare Worker and AWS Lambda archives with stable Hive releases and document how to configure both providers. Co-authored-by: Cursor <cursoragent@cursor.com>
Drop the unused HIVE_DATA KV requirement from self-host instructions, and package release zips with the existing action-zip path so runners do not need a system zip binary. Co-authored-by: Cursor <cursoragent@cursor.com>
Draft
n1ru4l
requested changes
Aug 10, 2026
n1ru4l
left a comment
Contributor
There was a problem hiding this comment.
some CI checks are failing, can you please resolve the linting issues?
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Background
Self-hosting the Hive CDN currently requires building
cdn-workerfrom source. This change publishes standalone Cloudflare Worker and AWS Lambda archives on stable Hive GitHub Releases and documents how to deploy them. Related to #7762.Description
Affects CI release packaging and
cdn-workerdocs only. No CLI, client/agent, API, or runtime service code changes..github/workflows/build-and-dockerize.yamlhive@*tags (uploadJavaScriptArtifacts+publishLatest,linux/amd64only): copydist/index.worker.mjs/dist/index.lambda.mjstoindex.mjs, zip them withvimtor/action-zip(recursive: trueso the zip root isindex.mjs), upload as workflow artifacts, then attachhive-cdn-cloudflare-worker.zipandhive-cdn-aws-lambda.zipto the matching GitHub Release viagh release upload --clobber.packages/services/cdn-worker/README.mdwrangler.toml(Analytics Engine bindings), secrets viawrangler secret put, deploy +/_healthcheck; note that a Workers KVHIVE_DATAbinding is not required by the current Worker artifact.index.handler, requiredAWS_S3_*env vars (including the existingAWS_S3_ACCESSS_KEY_SECRETspelling), Function URL notes..changeset/tidy-cdns-deploy.mdhivedescribing the release archives and deployment docs.Checklist