rules_js
rules_js copied to clipboard
Avoid unrelated application rebuilds
Based on https://github.com/pnpm/pnpm/issues/4868 we suspect that pnpm's single workspace lockfile will sometimes change in unnecessary ways that invalidate cached builds. This would lead to a monorepo developer making a change in their app, and then some unrelated app gets a new build (and new release, if that's how they configure CI/CD)
Turning off https://pnpm.io/npmrc#shared-workspace-lockfile might be a mitigation.