From 4596960fd3aa185237b698aafb22d63564fb967b Mon Sep 17 00:00:00 2001 From: Johann Glock <11704293+glockyco@users.noreply.github.com> Date: Thu, 4 Jun 2026 20:56:53 +0200 Subject: [PATCH] fix(release): drop private testing package from changeset MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The assembly-reload changeset listed both `@hotrepl/sdk` (published) and `@hotrepl/testing`. Under `privatePackages.version: false`, changesets treats `@hotrepl/testing` as ignored, and a single changeset may not mix ignored and non-ignored packages — so `changeset version` aborted with "Mixed changesets that contain both ignored and not ignored packages are not allowed", failing the Release workflow before it could open the Version PR. Private packages are neither versioned nor changelogged under this config, so the testing entry was inert noise. Drop it; the FakeRuntime helpers it covered are still described in the changeset body and ride the `@hotrepl/sdk` bump. `changeset status` now assembles cleanly: protocol 4.0.0, sdk 4.0.0, cli/mcp 3.0.1. --- .changeset/assembly-reload-cancel.md | 1 - 1 file changed, 1 deletion(-) diff --git a/.changeset/assembly-reload-cancel.md b/.changeset/assembly-reload-cancel.md index 5b0228f..3974871 100644 --- a/.changeset/assembly-reload-cancel.md +++ b/.changeset/assembly-reload-cancel.md @@ -1,6 +1,5 @@ --- "@hotrepl/sdk": minor -"@hotrepl/testing": minor --- Handle assembly reloads and cancellation in the SDK. `Session.onAssemblyReload` surfaces hot-reload