You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ci: self-contained pnpm setup, drop cache-warming job (#771)
Replace the separate `setup` reusable workflow (a serial cache-warming
job that every consumer blocked on via `needs: setup`) with a
self-contained `setup-pnpm` composite that installs dependencies using
actions/setup-node's built-in, lockfile-keyed pnpm store cache.
- Rewrite .github/actions/setup-pnpm to setup pnpm + Node (cache: pnpm)
then `pnpm install --frozen-lockfile`, instead of a restore-only step
with no install fallback.
- Delete .github/workflows/setup.yml and remove `needs: setup` from
test, check-dist, update (3 jobs), and sync-readme-versions. Jobs now
run in parallel without waiting on a warm-up runner.
- Move the repository guard from the removed setup job onto the sync
job in sync-readme-versions.
- Drops the redundant `needs: setup` on update's schema job, which only
runs curl + jq and never used pnpm (was #3).
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
0 commit comments