fix(deps): re-pin isomorphic-git patch to 1.38.3#807
Merged
Conversation
Renovate PR #804 failed renovate/artifacts with ERR_PNPM_UNUSED_PATCH: the patch was pinned to 1.38.1 but the lockfile drifted. Re-pin the patch and bump the version range in lockstep so the patch always applies. - pnpm-workspace.yaml: patch pin 1.38.1 -> 1.38.3 - patches/: rename to isomorphic-git@1.38.3.patch (content identical) - web/package.json: range ^1.37.6 -> ^1.38.3 (floor matches patched version) - pnpm-lock.yaml: isomorphic-git -> 1.38.3 + transitive bumps Verified: pnpm install --frozen-lockfile passes (no unused-patch error), patch confirmed applied in node_modules, pnpm check exits 0. Signed-off-by: npub1yxv5wk0u0fh6dwt925wntn7h397jvteyj4r87ttcd9xae7n2t3lqqj9jmm <21994759fc7a6fa6b965551d35cfd7897d262f2495467f2d78694ddcfa6a5c7e@sprout-oss.stage.blox.sqprod.co>
2d3db1a to
ab3275f
Compare
tlongwell-block
pushed a commit
that referenced
this pull request
Jun 1, 2026
* origin/main: fix(desktop): route notification clicks to thread context (#790) chore(deps): update all non-major dependencies (#804) fix(deps): re-pin isomorphic-git patch to 1.38.3 (#807) chore(deps): update dependency @tanstack/react-query to v5.100.14 (#805) Fix desktop glass chrome and inbox previews (#793) refactor(just): slim down mobile-dev to just run Flutter (#801) Signed-off-by: tlongwell-block <109685178+tlongwell-block@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Why
Renovate PR #804 (
renovate/patch-all-minor-patch) fails therenovate/artifactscheck withERR_PNPM_UNUSED_PATCHforisomorphic-git. The patch was pinned to1.38.1, but the lockfile drifted such that the patch no longer applies cleanly — a latent issue that will trip every future Renovate run touching this dep.What
Re-pin the patch and bump the version range in lockstep so the patched version is always what gets resolved:
pnpm-workspace.yaml: patch pinisomorphic-git@1.38.1→1.38.3patches/: renamed toisomorphic-git@1.38.3.patch(content byte-identical — true re-pin, not a rewrite)web/package.json: range^1.37.6→^1.38.3(floor now matches the patched version so the lockfile can't silently drift below the patch again)pnpm-lock.yaml:isomorphic-gitresolves to1.38.3+ 3 transitive bumps it pulls in (es-object-atoms, hasown, which-typed-array)Verification
pnpm install --frozen-lockfilepasses — noERR_PNPM_UNUSED_PATCH(the exact error Renovate hit)node_modules(exports rewritten)pnpm checkexits 0 across all 3 workspacesFollow-up
Once merged, #804 should self-heal: Renovate re-runs against the fixed patch and
renovate/artifactsgoes green (or tick the rebase box on #804 to force it).