mirror of
https://github.com/CherryHQ/cherry-studio.git
synced 2026-07-08 08:27:39 +08:00
* ci(workflows): add pnpm caching to improve build performance Cache pnpm dependencies to reduce installation time in CI workflows * ci(github-actions): change claude-code-action version to v1 * ci(workflows): improve issue tracker formatting Format issue body as markdown code block for better readability in workflow output * ci(workflows): unify claude-code-action version to v1 for both jobs Changed process-pending-issues job from @main to @v1 to maintain consistency across all jobs and avoid potential version conflicts. Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> * fix(workflows): remove --help from allowed-tools to avoid upstream parsing bug The `--help` flags in claude_args were being incorrectly parsed as actual command-line arguments by claude-code-action, causing JSON parsing errors ("Unexpected identifier 'Usage'"). Switched to wildcard pattern `pnpm tsx scripts/feishu-notify.ts*` which: - Allows all feishu-notify.ts commands including --help - Avoids triggering the upstream argument parsing bug - Simplifies the allowed-tools configuration This addresses the root cause identified by Anthropic engineers. Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> * fix(workflows): remove --help references from prompts Remove `--help` references from prompts to avoid potential parsing issues. The example commands are already comprehensive enough without needing to mention the help flag. Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> --------- Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com>