mirror of
https://github.com/yanhao98/composite-actions.git
synced 2025-07-13 06:40:49 +08:00
feat: 更新 setup-node-environment/action.yml,改进输出信息格式以增强可读性
This commit is contained in:
@ -40,23 +40,23 @@ runs:
|
|||||||
run: |
|
run: |
|
||||||
# Check package manager
|
# Check package manager
|
||||||
packageManager=$(node -p "require('./package.json').packageManager")
|
packageManager=$(node -p "require('./package.json').packageManager")
|
||||||
echo "#############################"
|
echo "##########################################################"
|
||||||
echo "packageManager: $packageManager found in package.json"
|
echo "packageManager: $packageManager found in package.json"
|
||||||
echo "#############################"
|
echo ""
|
||||||
|
|
||||||
if [[ "$packageManager" == "pnpm"* ]]; then
|
if [[ "$packageManager" == "pnpm"* ]]; then
|
||||||
echo "#############################"
|
echo "##########################################################"
|
||||||
echo "setup-pnpm=true"
|
echo "setup-pnpm=true"
|
||||||
echo "#############################"
|
echo ""
|
||||||
|
|
||||||
echo "setup-pnpm=true" >> $GITHUB_OUTPUT
|
echo "setup-pnpm=true" >> $GITHUB_OUTPUT
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Check if pnpm-lock.yaml exists
|
# Check if pnpm-lock.yaml exists
|
||||||
if [[ -f "pnpm-lock.yaml" ]]; then
|
if [[ -f "pnpm-lock.yaml" ]]; then
|
||||||
echo "#############################"
|
echo "##########################################################"
|
||||||
echo "pnpm-lock.yaml exists. So pnpm install --frozen-lockfile will run"
|
echo "pnpm-lock.yaml exists. So pnpm install --frozen-lockfile will run"
|
||||||
echo "#############################"
|
echo ""
|
||||||
|
|
||||||
echo "pnpm-lock-exists=true" >> $GITHUB_OUTPUT
|
echo "pnpm-lock-exists=true" >> $GITHUB_OUTPUT
|
||||||
echo "cache=pnpm" >> $GITHUB_OUTPUT
|
echo "cache=pnpm" >> $GITHUB_OUTPUT
|
||||||
|
Reference in New Issue
Block a user