Skip to content

chore: park held durable-workflows changesets so publish can run - #10

Merged
schplitt merged 2 commits into
mainfrom
chore/hold-workflows-changesets
Jul 30, 2026
Merged

chore: park held durable-workflows changesets so publish can run#10
schplitt merged 2 commits into
mainfrom
chore/hold-workflows-changesets

Conversation

@schplitt

Copy link
Copy Markdown
Owner

Why the release run failed

Run 30537856951 errored with No commits between main and changeset-release/main and never reached publish. Cause: changesets/action decides "version PR vs publish" by checking whether any changeset files exist — it does not account for the ignore list. The two held durable-workflows changesets made it take the version-PR path, changeset version produced no changes (only ignored-package changesets remain), and creating the empty PR failed.

Nothing was lost: main already has durable-isolates@0.1.0 versioned with its CHANGELOG from Version Packages (#5) — only the npm publish is missing.

What

Move the two held changesets (engine-runtime, workflow-authoring-surface) to a new .changeset-held/ directory (with a README explaining the convention). They can't go in a .changeset/ subdirectory — changesets treats directories there as its legacy v1 format and crashes.

changeset status now reports zero pending changesets, so the push to main from this PR makes the release action go straight to changeset publish, publishing durable-isolates@0.1.0 via OIDC. durable-workflows stays at 0.0.0 (matches npm, ignored — skipped).

When durable-workflows is ready

Move the held files back into .changeset/ and remove durable-workflows from ignore in the same PR.

@schplitt
schplitt merged commit 519ce29 into main Jul 30, 2026
1 check passed
@schplitt
schplitt deleted the chore/hold-workflows-changesets branch July 30, 2026 11:29
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