1
0
forked from baron/baron-sso

fix(frontend): pnpm TTY error and lockfile mismatch in non-interactive environments

- Set CI=true in Dockerfiles and pnpm commands to avoid TTY issues
- Use --no-frozen-lockfile in runtime scripts to allow lockfile updates during development/startup
- Resolves #890
This commit is contained in:
2026-05-27 13:10:35 +09:00
parent 53830b20d8
commit 35e51910c6
9 changed files with 17 additions and 5 deletions

View File

@@ -263,7 +263,7 @@ code-check-userfront-lint:
code-check-front-lint:
@echo "==> adminfront biome lint/format check"
rm -rf adminfront/playwright-report adminfront/test-results
cd adminfront && pnpm install --frozen-lockfile --ignore-scripts
cd adminfront && CI=true pnpm install --frozen-lockfile --ignore-scripts
cd adminfront && npx biome check . --formatter-enabled=false --organize-imports-enabled=false
cd adminfront && npx biome check . --linter-enabled=false --organize-imports-enabled=false
@echo "==> devfront biome lint/format check"