From 2b22edcd7a04cde24982c66370aa7c2cc0fffc19 Mon Sep 17 00:00:00 2001 From: Jiho Lee Date: Sat, 31 Jan 2026 17:06:26 +0900 Subject: [PATCH 1/3] chore: trigger new release with auto-updater fix This empty commit triggers a new release to properly include the auto-updater fix from the previous release. Co-Authored-By: Claude From 14bc0f690e6d9f995ecc9a994dca3ee65957da58 Mon Sep 17 00:00:00 2001 From: Jiho Lee Date: Sat, 31 Jan 2026 18:34:04 +0900 Subject: [PATCH 2/3] chore: trigger new release with temp directory fix From a6ee6604d5274d9ea6c3f9e52f6593331b907e5f Mon Sep 17 00:00:00 2001 From: Jiho Lee Date: Sat, 31 Jan 2026 18:37:55 +0900 Subject: [PATCH 3/3] fix(ci): pull latest main before creating release branch The release workflow was creating release branches that didn't include the latest commits from main, causing Release PRs to fail CI with outdated code. Added `git pull origin main --ff-only` before committing release changes to ensure the release branch includes all recent commits. Root cause: semantic-release only modifies version files, but the release branch needs to include ALL recent commits from main for CI to pass properly. Co-Authored-By: Claude --- .github/workflows/release.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 27f465d0..2fcb3517 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -82,6 +82,9 @@ jobs: # Get the new version from marketplace.json (all plugins have the same version) VERSION=$(node -p "require('./.claude-plugin/marketplace.json').plugins[0].version") + # Pull latest changes from main to ensure release branch includes all recent commits + git pull origin main --ff-only + # Commit the changes git add . git commit -m "chore(release): ${VERSION}