Skip to content

ci: use frozen-lockfile and pnpm exec wrangler#123

Merged
brendanjryan merged 2 commits intomainfrom
ci/reproducibility-fixes
Feb 15, 2026
Merged

ci: use frozen-lockfile and pnpm exec wrangler#123
brendanjryan merged 2 commits intomainfrom
ci/reproducibility-fixes

Conversation

@brendanjryan
Copy link
Collaborator

  • Add --frozen-lockfile to all pnpm install steps to prevent lockfile drift in CI
  • Replace npx wrangler with pnpm exec wrangler in smoke test to use the pinned devDependency version instead of fetching latest

brendanjryan and others added 2 commits February 14, 2026 17:50
- Add pnpm store caching (cache: pnpm on setup-node)
- Run lint/types and tests in parallel jobs
- Merge build + deploy into a single job (eliminate redundant checkout, pnpm/node setup, and artifact upload/download)
- Add --frozen-lockfile to all pnpm install steps to prevent lockfile drift
- Replace npx wrangler with pnpm exec wrangler in smoke test to use pinned devDependency version
@github-actions
Copy link

@brendanjryan brendanjryan merged commit 479f74a into main Feb 15, 2026
3 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