From 0e2a2a01521f18a7206c291a3c8cb815da17e6a8 Mon Sep 17 00:00:00 2001 From: Tam Nhu Tran Date: Tue, 24 Mar 2026 15:18:51 -0400 Subject: [PATCH 1/2] fix(ci): reuse runner bun for AI review --- .github/workflows/ai-review.yml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/.github/workflows/ai-review.yml b/.github/workflows/ai-review.yml index d780bb22..b3305dbb 100644 --- a/.github/workflows/ai-review.yml +++ b/.github/workflows/ai-review.yml @@ -173,6 +173,23 @@ jobs: echo "XDG_STATE_HOME=$REVIEW_STATE_HOME" } >> "$GITHUB_ENV" + - name: Resolve runner Bun executable + id: bun-path + if: needs.prepare.outputs.contributor_source == 'internal' + run: | + RUNNER_BUN="" + if command -v bun >/dev/null 2>&1; then + RUNNER_BUN="$(command -v bun)" + fi + + echo "path=$RUNNER_BUN" >> "$GITHUB_OUTPUT" + + if [ -n "$RUNNER_BUN" ]; then + echo "[i] Using runner Bun executable: $RUNNER_BUN" + else + echo "[i] No runner Bun executable found; Claude action will install Bun" + fi + - name: Generate App Token id: app-token uses: actions/create-github-app-token@v1 @@ -228,6 +245,7 @@ jobs: github_token: ${{ steps.app-token.outputs.token }} allowed_non_write_users: ${{ needs.prepare.outputs.contributor_source == 'external' && '*' || '' }} path_to_claude_code_executable: ${{ needs.prepare.outputs.claude_path }} + path_to_bun_executable: ${{ steps.bun-path.outputs.path }} track_progress: false # Disabled - no progress comments, just final review prompt: | ultrathink From 70cec701aed4bc7f5ff82ee11bbfb9c1cf6b446d Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Tue, 24 Mar 2026 19:35:11 +0000 Subject: [PATCH 2/2] chore(release): 7.57.1-dev.1 [skip ci] --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index a8ba5bb7..b997a150 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@kaitranntt/ccs", - "version": "7.57.1", + "version": "7.57.1-dev.1", "description": "Claude Code Switch - Instant profile switching between Claude, GLM, Kimi, and more", "keywords": [ "cli",