Skip to content

chore(deps): pin dependencies - autoclosed - #206

Closed
renovate[bot] wants to merge 1 commit into
dev/v0.16from
renovate/pin-dependencies
Closed

chore(deps): pin dependencies - autoclosed#206
renovate[bot] wants to merge 1 commit into
dev/v0.16from
renovate/pin-dependencies

Conversation

@renovate

@renovate renovate Bot commented Aug 24, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Type Update Change
fast-check (source) devDependencies pin ^4.9.04.9.0
sharp (source, changelog) devDependencies pin ^0.35.00.35.3
sharp (source, changelog) devDependencies pin ^0.35.30.35.4

⚠️ Renovate's pin functionality does not currently wire in the release age for a package, so the Minimum Release Age checks can apply. You will need to manually validate the Minimum Release Age for these package(s).

Add the preset :preserveSemverRanges to your config if you don't want to pin your dependencies.


Configuration

📅 Schedule: (in timezone America/New_York)

  • Branch creation
    • "before 6am on monday"
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@vercel

vercel Bot commented Aug 24, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
careerrat-website Ready Ready Preview Sep 2, 2026 3:10pm UTC

@renovate renovate Bot added the dependencies Pull requests that update a dependency file label Aug 24, 2026
@renovate
renovate Bot requested a review from biggest-littlest as a code owner August 24, 2026 06:54
@renovate renovate Bot added the dependencies Pull requests that update a dependency file label Aug 24, 2026
@renovate
renovate Bot force-pushed the renovate/pin-dependencies branch from a0d0a25 to 8039092 Compare August 25, 2026 03:56
@renovate renovate Bot changed the title chore(deps): pin node.js to 3638d9a chore(deps): pin dependency sharp to 0.35.3 Aug 25, 2026
@renovate
renovate Bot force-pushed the renovate/pin-dependencies branch from 8039092 to 0739346 Compare August 25, 2026 04:24
@renovate
renovate Bot force-pushed the renovate/pin-dependencies branch from 0739346 to 24f3251 Compare August 25, 2026 21:35
@renovate renovate Bot changed the title chore(deps): pin dependency sharp to 0.35.3 chore(deps): pin dependencies Aug 25, 2026
@renovate
renovate Bot force-pushed the renovate/pin-dependencies branch from 24f3251 to 795af5f Compare August 25, 2026 22:24
@renovate
renovate Bot force-pushed the renovate/pin-dependencies branch from 795af5f to 2f2d215 Compare August 26, 2026 00:58
@renovate
renovate Bot force-pushed the renovate/pin-dependencies branch from 2f2d215 to f272576 Compare August 26, 2026 15:38
@renovate
renovate Bot force-pushed the renovate/pin-dependencies branch from f272576 to 4b28777 Compare August 26, 2026 23:11
@renovate
renovate Bot force-pushed the renovate/pin-dependencies branch from 4b28777 to 9099352 Compare August 27, 2026 03:34
@vercel

vercel Bot commented Aug 27, 2026

Copy link
Copy Markdown

Deployment failed for project careerrat-website with the following error:

Resource is limited - try again in 24 hours (more than 100, code: "api-deployments-free-per-day").

Learn More: https://vercel.com/codeswhat?upgradeToPro=build-rate-limit

@renovate
renovate Bot force-pushed the renovate/pin-dependencies branch 2 times, most recently from 0bb2968 to 270e28b Compare August 27, 2026 05:49
scttbnsn added a commit that referenced this pull request Aug 27, 2026
#241)

Four of careerrat's six CI failures since 08-20 are one cause. `npm ci`
died with a misleading `EUSAGE: can only install with an existing
package-lock.json` on #206 and #208 while the lockfile was plainly
committed. The real error only appears when you run what Renovate runs:

    npm error code EOVERRIDE
    npm error Override for sharp@0.35.3 conflicts with direct dependency

`overrides.sharp` was a literal `^0.35.0` while `sharp` is also a root
devDependency. Pinning the direct dep made the two specs diverge, npm
refused to regenerate the lockfile, `renovate/artifacts` went red, and
Renovate pushed the package.json change anyway. CI then met a package.json
and a lockfile that disagree, which npm 11 reports as a *missing* lockfile
rather than a stale one.

- fix(deps): point `overrides.sharp` at `$sharp` so the override follows
  the direct dependency instead of being a second copy of it. Resolves to
  `^0.35.0` today, so the lockfile is byte-identical and nothing moves.
  Verified by replaying #206's pin on top: lockfile regenerates and
  `npm ci` accepts it, where before it was EOVERRIDE then EUSAGE.
- chore(config): set `baseBranchPatterns` to the active dev line. All four
  open dependency PRs target `main`, which the release flow forbids as an
  independent commit target; sockguard and portwing already pin theirs.
- ci(greptile): skip the summon when the PR is already closed. A label can
  land after close and the frozen reusable workflow fails loudly rather
  than no-opping ("Pull request #234 is closed"). Staying strict is right
  for the shared workflow, so the guard belongs in the caller.

#208 is a separate cause and is not fixed here: `@vitejs/plugin-react@6`
peer-requires `vite@^8` against a pinned `vite@6.4.3`, and no vite major
PR exists, so it cannot resolve alone. That wants an ecosystem group in
the shared preset.
@renovate
renovate Bot force-pushed the renovate/pin-dependencies branch from 270e28b to d8b5277 Compare August 29, 2026 00:45
@renovate
renovate Bot changed the base branch from main to dev/v0.16 August 29, 2026 00:45
@renovate
renovate Bot force-pushed the renovate/pin-dependencies branch from d29d96d to e05329e Compare September 2, 2026 15:09
@renovate renovate Bot changed the title chore(deps): pin dependencies chore(deps): pin dependencies - autoclosed Sep 2, 2026
@renovate renovate Bot closed this Sep 2, 2026
@renovate
renovate Bot deleted the renovate/pin-dependencies branch September 2, 2026 16:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants