Skip to content

fix: include pnpm workspace policy in release image build - #19

Merged
XnLemon merged 1 commit into
mainfrom
codex/console-release-pnpm-fix
Aug 17, 2026
Merged

fix: include pnpm workspace policy in release image build#19
XnLemon merged 1 commit into
mainfrom
codex/console-release-pnpm-fix

Conversation

@XnLemon

@XnLemon XnLemon commented Aug 17, 2026

Copy link
Copy Markdown
Member

Closes #18.

The Console release Docker build omitted pnpm-workspace.yaml, so pnpm 11 did not load the committed allowBuilds.esbuild policy and the release image failed at dependency installation. This copies the workspace policy into the dependency layer while keeping the allowlist scoped to esbuild.

Validation:

  • corepack pnpm install --frozen-lockfile
  • corepack pnpm run build
  • corepack pnpm test
  • Docker build attempted locally, but Docker Desktop is unavailable in this environment.

@XnLemon
XnLemon requested a review from xianingawa-wq August 17, 2026 12:58
@XnLemon

XnLemon commented Aug 17, 2026

Copy link
Copy Markdown
Member Author

@xianingawa-wq CI is green; this is the minimal release Docker context fix for #18. Please review when available.

@XnLemon

XnLemon commented Aug 17, 2026

Copy link
Copy Markdown
Member Author

@xianingawa-wq Reminder: CI is green and the fix only copies the committed pnpm workspace policy into the Docker dependency layer. Please review when available.

@XnLemon
XnLemon merged commit 8cd224a into main Aug 17, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Fix Docker release build with pnpm workspace build policy

1 participant