cherry-studio/.github/workflows
George·Dong d10f6242f2 refactor: switch workflows from yarn to pnpm
Replace Yarn usage with pnpm in CI workflows to standardize package
management and leverage pnpm's store/cache behavior.

- Use pnpm/action-setup to install pnpm (v) instead of enabling corepack
  and preparing Yarn.
- Retrieve pnpm store path and update cache actions to cache the pnpm
  store and use pnpm-lock.yaml for cache keys and restores.
- Replace yarn commands with pnpm equivalents across workflows:
  install, i18n:sync/translate, format, build:* and tsx invocation.
- Avoid committing lockfile changes by resetting pnpm-lock.yaml instead
  of yarn.lock when checking for changes.
- Update install flags: use pnpm install --frozen-lockfile / --install
  semantics where appropriate.

These changes unify dependency tooling, improve caching correctness,
and ensure CI uses pnpm-specific lockfile and cache paths.
2026-01-03 23:39:10 +08:00
..
auto-i18n.yml refactor: switch workflows from yarn to pnpm 2026-01-03 23:39:10 +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(deps): bump actions/checkout from 4 to 6 (#11595) 2025-12-08 11:05:02 +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 workflows from yarn to pnpm 2026-01-03 23:39:10 +08:00
pr-ci.yml refactor: switch workflows from yarn to pnpm 2026-01-03 23:39:10 +08:00
release.yml refactor: switch workflows from yarn to pnpm 2026-01-03 23:39:10 +08:00
sync-to-gitcode.yml refactor: switch workflows from yarn to pnpm 2026-01-03 23:39:10 +08:00
update-app-upgrade-config.yml refactor: switch workflows from yarn to pnpm 2026-01-03 23:39:10 +08:00