1
0
forked from baron/baron-sso

fix(ci): use --no-frozen-lockfile for pnpm install to bypass strict lockfile validation errors in github actions

This commit is contained in:
2026-05-15 16:17:39 +09:00
parent d28a121d6c
commit cca8aea7a2
2 changed files with 8 additions and 8 deletions

View File

@@ -87,7 +87,7 @@ jobs:
run: |
cd adminfront
npm install -g pnpm
pnpm install -C ../common
pnpm install -C ../common --no-frozen-lockfile
- name: Biome check adminfront (lint + format)
run: |
@@ -99,7 +99,7 @@ jobs:
run: |
cd devfront
npm install -g pnpm
pnpm install -C ../common
pnpm install -C ../common --no-frozen-lockfile
- name: Biome check devfront (lint + format)
run: |
@@ -111,7 +111,7 @@ jobs:
run: |
cd orgfront
npm install -g pnpm
pnpm install -C ../common
pnpm install -C ../common --no-frozen-lockfile
- name: Biome check orgfront (lint + format)
run: |
@@ -674,7 +674,7 @@ jobs:
set +e
cd devfront
npm install -g pnpm
pnpm install -C ../common 2>&1 | tee ../reports/devfront-install.log
pnpm install -C ../common --no-frozen-lockfile 2>&1 | tee ../reports/devfront-install.log
install_exit_code=${PIPESTATUS[0]}
cd ..
set -e
@@ -856,7 +856,7 @@ jobs:
set +e
cd orgfront
npm install -g pnpm
pnpm install -C ../common 2>&1 | tee ../reports/orgfront-install.log
pnpm install -C ../common --no-frozen-lockfile 2>&1 | tee ../reports/orgfront-install.log
install_exit_code=${PIPESTATUS[0]}
cd ..
set -e