From 6d71ae64943d8923c0e52ef91bcdb06377a8fd51 Mon Sep 17 00:00:00 2001 From: Eli Robinson Date: Fri, 4 Sep 2026 22:41:29 -0700 Subject: [PATCH] fix(changesets): version the workspace's private packages again MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Every package here is `private: true`, and the changesets 2 -> 3 upgrade in the modernize PR changed the default so private packages are skipped entirely. The symptom is silent: `changeset status` prints an empty "Packages to be bumped:", `changeset version` reports "All files have been updated" and writes nothing, and the Release workflow then fails opening a PR with "No commits between main and changeset-release/main" — three messages, none of which mention private packages. `privatePackages: { version: true, tag: false }` restores the changesets 2 behaviour: versions and CHANGELOGs are written, nothing is tagged or published, which is what this repo wants — it is an app template, not a published library. Verified: status now lists all four @repo packages plus api, and version consumes the three pending changesets and writes the CHANGELOGs. Co-Authored-By: Claude Opus 5 --- .changeset/config.json | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.changeset/config.json b/.changeset/config.json index 91b6a95..e6f8c2d 100644 --- a/.changeset/config.json +++ b/.changeset/config.json @@ -7,5 +7,9 @@ "access": "restricted", "baseBranch": "main", "updateInternalDependencies": "patch", - "ignore": [] + "ignore": [], + "privatePackages": { + "version": true, + "tag": false + } }