新增 pnpm-lock.yaml 文件,并在 action.yml 中更新 pnpm 检测逻辑以输出锁文件存在状态
All checks were successful
/ another-job (push) Successful in 18s

This commit is contained in:
严浩
2024-09-30 21:39:39 +08:00
parent 585d7fe457
commit 55e731e29b
2 changed files with 12 additions and 1 deletions

View File

@ -30,7 +30,7 @@ runs:
packageManager=$(jq -r '.packageManager' package.json)
echo "packageManager: $packageManager"
if [[ "$packageManager" == "pnpm"* ]]; then
echo "pnpm detected: $packageManager"
echo "setup-pnpm=true"
echo "setup-pnpm=true" >> $GITHUB_OUTPUT
fi
@ -38,6 +38,8 @@ runs:
if [[ -f "pnpm-lock.yaml" ]]; then
echo "pnpm-lock.yaml exists"
echo "pnpm-lock-exists=true" >> $GITHUB_OUTPUT
else
echo "pnpm-lock.yaml does not exist"
fi
- uses: pnpm/action-setup@v4 # https://github.com/pnpm/action-setup?tab=readme-ov-file#inputs