From fc6c281c168e599129c9787d64adf5a294ccf211 Mon Sep 17 00:00:00 2001 From: Hisku Date: Tue, 12 May 2026 15:06:48 +0100 Subject: [PATCH] chore: sync Info.plist version with release-please releases MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit release-please only bumps `.release-please-manifest.json` by default, so the bundle's `CFBundleShortVersionString` has been drifting (stuck at 1.1.2 while releases progressed through 1.2, 1.3, 1.4). This breaks any in-app "what version am I running" feature — including the upcoming auto-updater, which compares the bundle's version against the latest GitHub release tag. Wire `extra-files` so release-please scans `panel/Info.plist` for the `x-release-please-version` marker on every release, and bring the current value forward to 1.4.1 to match the latest tag. Co-Authored-By: Claude Opus 4.7 (1M context) --- .release-please-config.json | 8 +++++++- panel/Info.plist | 2 +- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/.release-please-config.json b/.release-please-config.json index ecc7338..f680e67 100644 --- a/.release-please-config.json +++ b/.release-please-config.json @@ -6,7 +6,13 @@ ".": { "package-name": "stack-nudge", "release-type": "simple", - "changelog-path": "CHANGELOG.md" + "changelog-path": "CHANGELOG.md", + "extra-files": [ + { + "type": "generic", + "path": "panel/Info.plist" + } + ] } } } diff --git a/panel/Info.plist b/panel/Info.plist index 1190db4..09c773f 100644 --- a/panel/Info.plist +++ b/panel/Info.plist @@ -15,7 +15,7 @@ CFBundleVersion 1 CFBundleShortVersionString - 1.1.2 + 1.4.1 LSUIElement NSPrincipalClass