10 Commits

Author SHA1 Message Date
Lyda 748a54873b fix: 优化 pnpm store 路径检测逻辑,优先使用 Docker 默认路径并调整默认配置
- clean-project-store 默认值从 true 改为 false
- 移除 PNPM_VERSION 冗余赋值语句
- 优化 store 路径检测:优先检测 Docker 环境默认路径 /pnpm/store
- 仅在非 Docker 环境时才使用 pnpm store path 命令获取
- 移除 PNPM_STORE_DIR 环境变量设置,仅保留输出
- 优化错误提示,明确路径检测失败的可能原因
2026-04-03 17:09:31 +08:00
Lyda f37db72f86 feat: 重构 pnpm-install action,优化缓存策略和错误提示
- 智能缓存前缀:自动使用项目名或子目录路径,避免 monorepo 冲突
- 优化缓存 hash:优先使用 pnpm-lock.yaml,支持 monorepo 多级目录
- 新增 strict-lockfile-check 参数,默认严格检查 lockfile 修改
- 改进错误提示:添加 emoji 和详细的解决方案说明
- 优化日志输出:使用结构化格式显示缓存信息和安装总结
- 默认启用项目本地 .pnpm-store 清
2026-03-11 11:43:52 +08:00
Lyda 5aee9b954e feat: 添加依赖安装后工作区变更检测及错误提示 2025-10-13 11:32:28 +08:00
Lyda fb2505d379 refactor: 简化 pnpm store 路径检测逻辑,直接使用 pnpm store path 命令 2025-10-13 10:41:09 +08:00
Lyda 5d48269745 fix: 增加pnpm store-dir探测日志并修复grep命令失败时的错误 2025-10-11 19:52:45 +08:00
Lyda 9007eee842 fix: 移除冗余的项目级别store-dir配置,改用环境变量提示 2025-10-11 19:50:39 +08:00
Lyda 87fb296b8c feat: 添加git status命令以显示工作目录状态 2025-10-11 19:35:20 +08:00
Lyda 40ac71da27 refactor: 简化pnpm存储路径的日志输出 2025-10-11 19:30:50 +08:00
Lyda acea3c86c1 refactor: 移除 node_modules 缓存模式,仅保留 pnpm store 缓存策略 2025-10-11 19:25:35 +08:00
Lyda 4495633411 feat: 新增pnpm依赖安装与缓存的GitHub Action实现 2025-10-11 19:15:59 +08:00