fix: pin pnpm in Dockerfile #37

Merged
eliott merged 1 commit from fix/docker-pnpm-pin into main 2026-05-07 16:20:35 +02:00
Owner

Hotfix for the Coolify deploy failing on pnpm install --frozen-lockfile. npm install -g pnpm was pulling latest at build time. Pin to 10.33.2 to match the lockfile writer.

Hotfix for the Coolify deploy failing on `pnpm install --frozen-lockfile`. `npm install -g pnpm` was pulling latest at build time. Pin to 10.33.2 to match the lockfile writer.
Coolify deploy started failing on \`pnpm install --frozen-lockfile\`.
The Dockerfile was pulling whatever pnpm \`npm install -g\` resolves
at build time, so a freshly-released pnpm could disagree with the
10.33.2 we use locally to write the lockfile. Pin to 10.33.2 to keep
build behavior reproducible.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
eliott merged commit b40b5cec0e into main 2026-05-07 16:20:35 +02:00
eliott deleted branch fix/docker-pnpm-pin 2026-05-07 16:20:35 +02:00
eliott referenced this pull request from a commit 2026-05-07 16:20:36 +02:00
Sign in to join this conversation.
No reviewers
No labels
run-ci
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
RollNote/rollnote-api!37
No description provided.