rules_js icon indicating copy to clipboard operation
rules_js copied to clipboard

Avoid unrelated application rebuilds

Open alexeagle opened this issue 1 year ago • 0 comments

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.

alexeagle avatar Aug 05 '22 14:08 alexeagle