Skip to content

ci(deploy): fix workers build install - #12

Merged
Tuxedolphin merged 2 commits into
mainfrom
ci/simplify-test-triggers
Jun 15, 2026
Merged

ci(deploy): fix workers build install#12
Tuxedolphin merged 2 commits into
mainfrom
ci/simplify-test-triggers

Conversation

@Tuxedolphin

Copy link
Copy Markdown
Owner

Summary

  • add the required non-empty packages field to frontend/pnpm-workspace.yaml for Cloudflare's pnpm 10 install step
  • update Workers Builds docs to use pnpm build because Cloudflare installs dependencies before running the build command

Cloudflare failure addressed

Cloudflare failed during its dependency install phase with:

ERROR packages field missing or empty

The workspace file previously only contained allowBuilds, which local pnpm 11 tolerated but Cloudflare's detected pnpm 10.11.1 rejected.

Verification

  • clean temp install with npx --yes pnpm@10.11.1 install --frozen-lockfile
  • pnpm build
  • npx --yes wrangler@latest deploy --dry-run
  • git diff --check
  • diff scan for token and generated attribution strings

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jun 15, 2026

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Updated (UTC)
✅ Deployment successful!
View logs
linear-algebra 1ec0fd2 Jun 15 2026, 10:11 AM

@Tuxedolphin
Tuxedolphin merged commit 2ea3eb4 into main Jun 15, 2026
16 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.

1 participant