Skip to content

chore: establish pnpm monorepo workspaces - #338

Merged
draedful merged 4 commits into
v2from
codex/stage-1-3-storybook-e2e-workspaces
Aug 26, 2026
Merged

chore: establish pnpm monorepo workspaces#338
draedful merged 4 commits into
v2from
codex/stage-1-3-storybook-e2e-workspaces

Conversation

@draedful

Copy link
Copy Markdown
Collaborator

Summary

  • migrate repository orchestration from npm to pinned pnpm
  • move @gravity-ui/graph into packages/graph without changing its publish contract
  • extract Storybook and E2E into private workspace apps that consume public package entrypoints
  • preserve file history with dedicated move commits and update CI, preview workflows, and repository documentation

Verification

  • pnpm install --frozen-lockfile --lockfile-only --offline
  • pnpm run lint
  • pnpm run typecheck
  • pnpm run test:unit — 341 passed
  • pnpm run build-storybook
  • pnpm run test:e2e:ci — 186 passed
  • pnpm run test:package-contract — vanilla and React installed consumers passed

Stage 1 tasks: #323, #320, #324.

@draedful
draedful requested a review from Antamansid as a code owner August 26, 2026 09:18

@sourcery-ai sourcery-ai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry, we are unable to review this pull request

The GitHub API does not allow us to fetch diffs exceeding 300 files, and this pull request has 423

@gravity-ui-bot

Copy link
Copy Markdown
Contributor

Preview is ready.

@draedful
draedful merged commit 87d7428 into v2 Aug 26, 2026
7 checks passed
@draedful
draedful deleted the codex/stage-1-3-storybook-e2e-workspaces branch August 26, 2026 09:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

2 participants