Merge pull request #101 from trails-cool/fix-pnpm-build-scripts

Fix pnpm build scripts: use onlyBuiltDependencies
This commit is contained in:
Ullrich Schäfer 2026-03-27 18:09:51 +01:00 committed by GitHub
commit cdfd23abc2
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 2 additions and 3 deletions

View file

@ -12,7 +12,6 @@ COPY packages/gpx/package.json packages/gpx/
COPY packages/i18n/package.json packages/i18n/ COPY packages/i18n/package.json packages/i18n/
COPY packages/db/package.json packages/db/ COPY packages/db/package.json packages/db/
RUN pnpm install --frozen-lockfile RUN pnpm install --frozen-lockfile
RUN pnpm approve-builds @sentry/cli esbuild && pnpm install --frozen-lockfile
FROM base AS build FROM base AS build
COPY --from=deps /app/ ./ COPY --from=deps /app/ ./

View file

@ -12,7 +12,6 @@ COPY packages/gpx/package.json packages/gpx/
COPY packages/i18n/package.json packages/i18n/ COPY packages/i18n/package.json packages/i18n/
COPY packages/db/package.json packages/db/ COPY packages/db/package.json packages/db/
RUN pnpm install --frozen-lockfile RUN pnpm install --frozen-lockfile
RUN pnpm approve-builds @sentry/cli esbuild && pnpm install --frozen-lockfile
FROM base AS build FROM base AS build
COPY --from=deps /app/ ./ COPY --from=deps /app/ ./

View file

@ -25,7 +25,8 @@
"pnpm": { "pnpm": {
"overrides": { "overrides": {
"picomatch@>=4.0.0 <4.0.4": "4.0.4" "picomatch@>=4.0.0 <4.0.4": "4.0.4"
} },
"onlyBuiltDependencies": ["@sentry/cli", "esbuild"]
}, },
"devDependencies": { "devDependencies": {
"@eslint/js": "^10.0.1", "@eslint/js": "^10.0.1",