Skip to content

[miniflare] Publish local Artifacts events through private Queue RPC - #16246

Draft
leostera wants to merge 17 commits into
cloudflare:mainfrom
leostera:lostera/artifacts-local-events
Draft

leostera wants to merge 17 commits into
cloudflare:mainfrom
leostera:lostera/artifacts-local-events

Conversation

@leostera

@leostera leostera commented Oct 13, 2026 •

Copy link
Copy Markdown
Collaborator

Part 4 of the Artifacts stack; depends on #16186. Incremental diff.

Adds a private QUEUE_WORKER.sendEvent RPC and named, strongly typed V1 event constructors. Repository and token lifecycle operations call it. Draft: the receiver currently drops events; subscriptions, Git/namespace events, and Workflow delivery remain TODO. No deployed-parity claim.

Build/typecheck, lint, and format passed. Focused tests: 98 passed, 2 skipped.


  • Tests
    • Tests included/updated
  • Public documentation
    • Documentation not necessary because: the RPC is private and has no consumer API.

@changeset-bot

changeset-bot Bot commented Oct 13, 2026 •

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: e2a722f

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 13 packages
Name Type
miniflare Minor
wrangler Minor
@cloudflare/workers-utils Minor
@cloudflare/deploy-helpers Patch
@cloudflare/pages-shared Patch
@cloudflare/remote-bindings Patch
@cloudflare/runtime-types Patch
@cloudflare/vite-plugin Patch
@cloudflare/vitest-plugin Patch
@cloudflare/autoconfig Patch
@cloudflare/cli-shared-helpers Patch
@cloudflare/containers-shared Patch
@cloudflare/workers-auth Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@pkg-pr-new

pkg-pr-new Bot commented Oct 13, 2026 •

Copy link
Copy Markdown
@cloudflare/autoconfig

npm i https://pkg.pr.new/@cloudflare/autoconfig@16246

@cloudflare/build-output-utils

npm i https://pkg.pr.new/@cloudflare/build-output-utils@16246

@cloudflare/codemods

npm i https://pkg.pr.new/@cloudflare/codemods@16246

@cloudflare/config

npm i https://pkg.pr.new/@cloudflare/config@16246

@cloudflare/containers-shared

npm i https://pkg.pr.new/@cloudflare/containers-shared@16246

create-cloudflare

npm i https://pkg.pr.new/create-cloudflare@16246

@cloudflare/deploy-helpers

npm i https://pkg.pr.new/@cloudflare/deploy-helpers@16246

@cloudflare/kv-asset-handler

npm i https://pkg.pr.new/@cloudflare/kv-asset-handler@16246

miniflare

npm i https://pkg.pr.new/miniflare@16246

@cloudflare/pages-functions

npm i https://pkg.pr.new/@cloudflare/pages-functions@16246

@cloudflare/pages-shared

npm i https://pkg.pr.new/@cloudflare/pages-shared@16246

@cloudflare/runtime-types

npm i https://pkg.pr.new/@cloudflare/runtime-types@16246

@cloudflare/unenv-preset

npm i https://pkg.pr.new/@cloudflare/unenv-preset@16246

@cloudflare/vite-plugin

npm i https://pkg.pr.new/@cloudflare/vite-plugin@16246

@cloudflare/vitest-plugin

npm i https://pkg.pr.new/@cloudflare/vitest-plugin@16246

@cloudflare/workers-auth

npm i https://pkg.pr.new/@cloudflare/workers-auth@16246

@cloudflare/workers-editor-shared

npm i https://pkg.pr.new/@cloudflare/workers-editor-shared@16246

@cloudflare/workers-utils

npm i https://pkg.pr.new/@cloudflare/workers-utils@16246

wrangler

npm i https://pkg.pr.new/wrangler@16246

commit: e2a722f

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Untriaged

Development

Successfully merging this pull request may close these issues.

2 participants