Address OSV Scanner findings & revert PR 2313#2314
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
|
Warning Review limit reached
More reviews will be available in 38 minutes and 34 seconds. Learn how PR review limits work. Your organization has used up its prepaid credits, and credit purchases are no longer available. Enable the review add-on in the billing tab to keep reviews running — you're only billed for reviews past your plan's rate limits ($0.25/file). ⌛ How to resolve this issue?After more reviews become available, a review can be triggered using the To avoid repeated limits, reduce automatic review volume by pausing incremental auto-reviews earlier, using label-based review opt-in, excluding WIP or generated PR titles, or requesting reviews manually when the PR is ready. If your team needs uninterrupted high-volume reviews, an organization admin can enable usage-based credits. 🚦 How do rate limits work?CodeRabbit enforces per-developer PR review limits for each organization. Most developers receive the normal plan refill rate. For paid Pro and Pro+ PR reviews, CodeRabbit uses adaptive limits for sustained high-volume activity. When a developer's recent PR review activity reaches the 95th percentile or higher among CodeRabbit users, the refill rate gradually slows as usage increases. The highest same-day bursts are limited more strictly. Please see our Fair Usage Limits Policy for further information. ℹ️ Review info⚙️ Run configurationConfiguration used: Organization UI Review profile: ASSERTIVE Plan: Pro Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (1)
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
There was a problem hiding this comment.
⚠️ Not ready to approve
The revert removes lockfile regeneration from the changeset:version flow, which can leave pnpm-lock.yaml out-of-sync after versioning (especially for examples/* that pin monorepo package versions).
Pull request overview
This PR reverts the release:postversion behavior introduced in PR #2313 (stopping automatic lockfile regeneration after changeset version) and updates dependency resolutions/overrides to address OSV Scanner findings in the ENSNode monorepo tooling layer.
Changes:
- Reverted
release:postversionto no longer runpnpm install --lockfile-only. - Updated
pnpm.overridesto force patched versions fordompurifyandundici. - Regenerated
pnpm-lock.yamlto reflect the new override resolutions (notablydompurify@3.4.11andundici@7.28.0).
File summaries
| File | Description |
|---|---|
| package.json | Removes lockfile regeneration from release:postversion; adds/updates pnpm.overrides for OSV fixes. |
| pnpm-lock.yaml | Updates resolved dependency graph to match the new pnpm.overrides (dompurify/undici). |
Copilot's findings
Files not reviewed (1)
- pnpm-lock.yaml: Generated file
- Files reviewed: 1/2 changed files
- Comments generated: 1
Note
Your feedback helps us improve the quality of this feature.
Please use 👍 or 👎 to tell us whether this assessment is correct.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Greptile SummaryThis PR reverts the
Confidence Score: 5/5Safe to merge — the changes are limited to dependency overrides addressing known security advisories and a revert of a release-script addition that was not solving the intended problem. The release:postversion revert simply removes pnpm install --lockfile-only, which only ran to regenerate the lockfile during the release flow; since changeset bumps only touch version fields (not dependency versions), the lockfile does not need regeneration at that step. The dompurify bump to 3.4.11 and the new undici@<7.28.0 override consolidate two previously split undici snapshots (6.24.0 and 7.25.0) into a single 7.28.0 snapshot — the project's engines field already requires Node >= 24.13.0, which comfortably satisfies undici 7.28.0's node >= 20.18.1 requirement. No application logic is touched. No files require special attention. Important Files Changed
Reviews (1): Last reviewed commit: "Address OSV Scanner findings & revert PR..." | Re-trigger Greptile |
This PR reverts the update from PR #2313 as it didn't improve the original issue it was meant to address. This PR also applies version upgrades accordingly to the OSV Scanner findings.