cherry-studio/.github/workflows
Phantom 864eda68fb
ci(workflows): fix pnpm installation and improve issue tracker (#12388)
* 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>
2026-01-09 20:47:39 +08:00
..
auto-i18n.yml ci(workflows): add Feishu notification for workflow failures (#12375) 2026-01-09 11:35:17 +08:00
claude-code-review.yml ci(deps): bump actions/checkout from 4 to 6 (#11595) 2025-12-08 11:05:02 +08:00
claude-translator.yml ci(deps): bump actions/checkout from 4 to 6 (#11595) 2025-12-08 11:05:02 +08:00
claude.yml ci(deps): bump actions/checkout from 4 to 6 (#11595) 2025-12-08 11:05:02 +08:00
delete-branch.yml fix: add continue-on-error & remove unused issue checker (#10821) 2025-10-20 00:06:34 +08:00
dispatch-docs-update.yml ci(deps): bump peter-evans/repository-dispatch from 3 to 4 (#11594) 2025-12-04 13:30:21 +08:00
github-issue-tracker.yml ci(workflows): fix pnpm installation and improve issue tracker (#12388) 2026-01-09 20:47:39 +08:00
issue-management.yml ci(deps): bump actions/stale from 9 to 10 (#11088) 2025-11-02 08:44:53 +08:00
nightly-build.yml refactor: switch yarn to pnpm (#12260) 2026-01-05 22:16:34 +08:00
pr-ci.yml refactor: switch yarn to pnpm (#12260) 2026-01-05 22:16:34 +08:00
release.yml refactor: switch yarn to pnpm (#12260) 2026-01-05 22:16:34 +08:00
sync-to-gitcode.yml ci(workflows): add Feishu notification for workflow failures (#12375) 2026-01-09 11:35:17 +08:00
update-app-upgrade-config.yml chore: update GitHub Actions workflow to enable corepack for pnpm installation 2026-01-07 18:46:07 +08:00