From 55e731e29bdcd90ff6d6252082723444af8ffb89 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=B8=A5=E6=B5=A9?= Date: Mon, 30 Sep 2024 21:39:39 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20pnpm-lock.yaml=20=E6=96=87?= =?UTF-8?q?=E4=BB=B6=EF=BC=8C=E5=B9=B6=E5=9C=A8=20action.yml=20=E4=B8=AD?= =?UTF-8?q?=E6=9B=B4=E6=96=B0=20pnpm=20=E6=A3=80=E6=B5=8B=E9=80=BB?= =?UTF-8?q?=E8=BE=91=E4=BB=A5=E8=BE=93=E5=87=BA=E9=94=81=E6=96=87=E4=BB=B6?= =?UTF-8?q?=E5=AD=98=E5=9C=A8=E7=8A=B6=E6=80=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pnpm-lock.yaml | 9 +++++++++ setup-node-environment/action.yml | 4 +++- 2 files changed, 12 insertions(+), 1 deletion(-) create mode 100644 pnpm-lock.yaml diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml new file mode 100644 index 0000000..9b60ae1 --- /dev/null +++ b/pnpm-lock.yaml @@ -0,0 +1,9 @@ +lockfileVersion: '9.0' + +settings: + autoInstallPeers: true + excludeLinksFromLockfile: false + +importers: + + .: {} diff --git a/setup-node-environment/action.yml b/setup-node-environment/action.yml index 462cbb8..3bf7327 100644 --- a/setup-node-environment/action.yml +++ b/setup-node-environment/action.yml @@ -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