Skip to content

ci: fix web pages deploy install#89

Merged
minorcell merged 1 commit intomainfrom
dev
Feb 6, 2026
Merged

ci: fix web pages deploy install#89
minorcell merged 1 commit intomainfrom
dev

Conversation

@minorcell
Copy link
Owner

Problem

Deploy Web to GitHub Pages failed at Install dependencies with:

ERROR packages field missing or empty

Root cause

web/pnpm-workspace.yaml existed but did not declare packages, so pnpm treated it as an invalid workspace during CI install.

Fix

  • Add packages: ['.'] to web/pnpm-workspace.yaml
  • Keep existing ignoredBuiltDependencies entries

Validation

  • cd web && pnpm install --frozen-lockfile passes
  • cd web && GITHUB_ACTIONS=true GITHUB_REPOSITORY=minorcell/memo-cli pnpm build passes

@minorcell minorcell merged commit c6fb679 into main Feb 6, 2026
2 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