fix(ci): use portable pnpm build-allow config

The allowBuilds map syntax only works in pnpm 11.x, but the
Dockerfile resolves pnpm@latest to a 10.x that doesn't recognize
it, so install fails on unapproved build scripts. Switch to the
onlyBuiltDependencies/ignoredBuiltDependencies arrays and pin
packageManager so CI and local stay in sync.
This commit is contained in:
Julien Calixte
2026-05-13 18:46:06 +02:00
parent 9e07204430
commit 52deb5feb4
2 changed files with 9 additions and 10 deletions

View File

@@ -2,6 +2,7 @@
"name": "remanso",
"version": "1.0.0",
"private": true,
"packageManager": "pnpm@11.0.9",
"scripts": {
"dev": "vite",
"build": "vite build",
@@ -93,8 +94,5 @@
"vite": "^8.0.1",
"vite-plugin-pwa": "^1.2.0",
"vitest": "^3.2.4"
},
"pnpm": {
"onlyBuiltDependencies": ["core-js"]
}
}