Commit Graph

14 Commits

Author SHA1 Message Date
Lyda
d35b42c064 feat: 增加清理项目根 .pnpm-store 残留的选项并优化 store 目录配置 2025-09-18 18:22:54 +08:00
Lyda
af648e65f2 fix: 将 pnpm store 路径固定到临时目录以避免在项目根创建缓存 2025-09-18 18:06:08 +08:00
Lyda
c3e927c596 chore: 移除 pnpm 二进制的缓存步骤,简化工作流程 2025-09-18 11:59:41 +08:00
Lyda
9e3ffa7ea2 feat: 为pnpm添加自动离线安装优化参数以提升缓存命中时的安装性能 2025-09-18 11:51:30 +08:00
Lyda
64403850ee refactor: 优化pnpm安装流程并合并重复的pnpm设置步骤 2025-09-18 11:43:21 +08:00
Lyda
86d6bb988f fix: 移除重复和无效的 Corepack 缓存路径配置 2025-09-18 11:12:32 +08:00
Lyda
7366d46959 feat: 添加pnpm二进制缓存以优化封闭网络环境下的安装性能 2025-09-18 11:11:44 +08:00
Lyda
8a16a8bec5 chore: 将默认包管理器从 npm 改为 pnpm 2025-09-18 10:49:01 +08:00
Lyda
5c47db3ee2 feat: 添加pnpm自动安装和store缓存模式支持 2025-09-18 10:46:31 +08:00
Lyda
8c5ff61828 feat: 更新 npm-install GitHub Action,移除 cache-hash 参数的默认值,提升缓存管理的灵活性,确保用户可以自定义缓存 hash 值以适应不同场景。 2025-08-21 10:35:57 +08:00
Lyda
3f3997c5dc feat: 更新 npm-install GitHub Action,移除 lockfile-name 输入参数,添加 cache-hash 参数以支持自定义缓存 hash,优化锁文件处理逻辑,确保在未提供 hash 时使用 package.json 作为 fallback,提升缓存管理的灵活性和可靠性,同时更新文档以反映新功能和使用示例。 2025-08-21 10:34:47 +08:00
Lyda
75b194bdfb feat: 优化 npm-install GitHub Action 的锁文件处理逻辑,简化锁文件检测步骤,确保根据不同包管理器正确生成缓存key,提升缓存管理的灵活性和可靠性。 2025-08-21 10:19:46 +08:00
Lyda
631cc6961f feat: 更新 npm-install GitHub Action,添加锁文件检测步骤并优化缓存key生成逻辑,确保在无法计算锁文件hash时使用默认值,提升缓存管理的可靠性和灵活性。 2025-08-21 10:13:46 +08:00
Lyda
d13a6b9f38 feat: 添加 npm 依赖安装与缓存的 GitHub Action,支持多种包管理器,优化 CI/CD 流程,提供详细的缓存状态和安装总结。 2025-08-20 14:54:26 +08:00