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
Bump engines.pnpm to ^10 (pnpm 9 reached EOL) and align CI plumbing
with the new constraint:
- Add root .npmrc with `public-hoist-pattern[]=*eslint*` and `*prettier*`
so transitive plugins of @theguild/{prettier,eslint}-config remain
resolvable from the workspace root after pnpm 10's hoist defaults
changed (otherwise `prettier -c .` errors with
"Cannot find package 'prettier-plugin-sh'").
- Rewrite the pnpm-version step in setup-node/action.yml so it honors
the `packageManagerVersion` input first, falls back to a sane default,
and fixes the broken `if [ ! -z {{inputs.packageManager}} ]` shell
(missing `$`, was always truthy).
- Pin pnpm to 10.17.1 explicitly via packageManagerVersion at every
setup-node call site in ci.yml and publish.yml.
No root `packageManager` field is added: yarn 1 (still the system yarn
on GitHub runners) refuses to coexist with a non-yarn value, which
trips the CLI init tests' `yarn link @graphprotocol/graph-cli` step.
0 commit comments