Commit Graph
2 Commits
Author SHA1 Message Date
Lucas Oskorep a37ac40b78 build: manage node and pnpm with mise
Build and Push Docker Image / build (push) Successful in 3m20s
Frontend stage now builds on the mise image and installs node + pnpm
from mise.toml instead of node:25 plus an unpinned global pnpm.
2026-10-26 22:20:06 -04:00
Lucas Oskorep dc7467a716 fix(build): pin pnpm to packageManager version and allow its native builds
Build and Push Docker Image / build (push) Successful in 3m53s
An unpinned 'npm i -g pnpm' drifted to pnpm 12, which hard-errors on
unapproved build scripts (ERR_PNPM_IGNORED_BUILDS) for esbuild/sharp/
unrs-resolver. Pin 10.33.0 (matching the packageManager field), approve
those three via pnpm.onlyBuiltDependencies, install with
--frozen-lockfile, and add a .dockerignore so local node_modules can
never ride into the build. Also refresh uv.lock to latest.
2026-10-26 21:56:28 -04:00