Skip to content

chore(deps): migrate project workflows to pnpm - #176

Merged
ericyangpan merged 2 commits into
mainfrom
codex/pnpm-migration
Jul 29, 2026
Merged

chore(deps): migrate project workflows to pnpm#176
ericyangpan merged 2 commits into
mainfrom
codex/pnpm-migration

Conversation

@ericyangpan

Copy link
Copy Markdown
Contributor

Summary

  • migrate installs, scripts, workflows, Dependabot, docs, and contributor guidance from npm to pnpm
  • standardize local and CI runtimes on Node 22 with pnpm 11.17.0 and a reusable setup action
  • replace package-lock.json with pnpm-lock.yaml while preserving security and OpenNext compatibility overrides
  • complete search-control translations across all configured locales

Validation

  • pnpm install --frozen-lockfile
  • pnpm format:check
  • pnpm biome:check
  • pnpm type-check
  • pnpm test:ci
  • pnpm validate:i18n
  • pnpm validate:i18n-usage
  • pnpm spell
  • pnpm data-health:check
  • pnpm security:audit
  • pnpm build
  • standalone smoke: default locale, zh-Hans, and CSS all return 200

Local Playwright browser download was interrupted by the CDN; the required Browser Smoke CI job remains the merge gate.

@ericyangpan
ericyangpan requested a review from a team as a code owner July 29, 2026 17:24
@github-actions

Copy link
Copy Markdown
Contributor

Preview deployment

Status URL
Ready https://pr-176-aicodingstack.pr-preview.workers.dev

Commit: 182676b
Updated: 2026-07-29T17:26:23.291Z

@ericyangpan
ericyangpan merged commit 254265c into main Jul 29, 2026
12 checks passed
@ericyangpan
ericyangpan deleted the codex/pnpm-migration branch July 29, 2026 17:28
@github-actions

Copy link
Copy Markdown
Contributor

Preview deployment cleaned up

The preview deployment for PR #176 has been removed.

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