DO NOT MERGE: validate dev-registry reconcile fix on Windows - #15038
DO NOT MERGE: validate dev-registry reconcile fix on Windows#15038petebacondarwin wants to merge 2 commits into
Conversation
…creating them Applying options called `unregisterWorkers()` unconditionally, unlinking every entry this instance had registered, before `register()` wrote them all back. Peers discover Workers by watching that directory, so every config update published a window in which this session appeared to have no Workers at all. `updateRegistryPath()` now only clears entries when the registry path actually changes, since those entries live in the directory being left behind, and `register()` reconciles the set: retained Workers are overwritten in place and only genuinely removed ones are unlinked.
🦋 Changeset detectedLatest commit: dcaf775 The changes in this PR will be included in the next version bump. This PR includes changesets to release 8 packages
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 |
|
UnknownError: ProviderInitError |
|
@petebacondarwin Bonk workflow failed. Check the logs for details. View workflow run · To retry, trigger Bonk again. |
|
✅ All changesets look good |
@cloudflare/autoconfig
@cloudflare/build-output-utils
@cloudflare/config
create-cloudflare
@cloudflare/deploy-helpers
@cloudflare/kv-asset-handler
miniflare
@cloudflare/pages-functions
@cloudflare/pages-shared
@cloudflare/unenv-preset
@cloudflare/vite-plugin
@cloudflare/vitest-pool-workers
@cloudflare/workers-auth
@cloudflare/workers-editor-shared
@cloudflare/workers-utils
wrangler
commit: |
|
Closing: measurement done, result recorded on #15037. With the reconcile fix in place the un-skipped Windows suite still produced 23 |
Temporary validation harness for #15037. Not for merge.
Lifts #15018's Windows skip on
fixtures/dev-registry, repeats thevite dev <-> vite devsuite four times, dumps every session's output (not only failed ones) with a capture timestamp, reportsCRASH-DETECTEDper session, isolates the fixture in the workflow and raises the job timeout.Will be closed once #15037 is measured.
Note
This is a contribution from an AI agent: OpenCode, claude-opus-5.