feat: 添加跳过pnpm-setup选项以支持自定义pnpm安装

This commit is contained in:
Lyda
2025-10-11 18:42:28 +08:00
parent 4473ed9c52
commit 55e66894bd

View File

@@ -15,6 +15,11 @@ inputs:
required: false
default: '10'
skip-pnpm-setup:
description: '当 package-manager=pnpm 时是否跳过 pnpm/action-setup (true/false)'
required: false
default: 'false'
cache-mode:
description: '缓存模式node_modules 或 store'
required: false
@@ -129,7 +134,7 @@ runs:
echo "缓存key: ${CACHE_KEY}"
- name: 确保 pnpm 可用
if: inputs.package-manager == 'pnpm'
if: inputs.package-manager == 'pnpm' && inputs.skip-pnpm-setup != 'true'
uses: pnpm/action-setup@v4
with:
version: ${{ inputs.pnpm-version }}