Repository navigation
Audit dependencies in CI, pin sharp 0.35.5, parse workflow YAML with Bun - #2
Conversation
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configuration
⛔ Files ignored due to path filters (1)
📒 Files selected for processing (6)
Included review availability: This review used your included allowance. Your plan provides up to 1 included review per hour; 0 remain after this review. 📝 WalkthroughWalkthroughThe package adds a high-severity dependency audit command and pins ChangesDependency Audit
Priority: ➖ Normal Merge Risk: ⚪ Minimal · up to The checked-in lockfile resolves the patched sharp release, and CI installs it reproducibly before auditing dependencies. No concrete merge-blocking risk is established by the reviewed changes. 🚥 Pre-merge checks | ✅ 6✅ Passed checks (6 passed)
✨ Finishing Touches📝 Generate docstrings
🧪 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 |
|
@coderabbitai review |
|
- bun run audit (bun audit --audit-level=high) runs in CI after the build. - Override sharp to 0.35.5 for CVE-2026-96889; miniflare pins 0.35.4 exactly. - The workflow tests parse YAML with Bun.YAML instead of python/PyYAML, so they no longer skip silently when PyYAML is missing. - Document the audit, overrides and bun pm diff.
48e03cd to
15dc832
Compare
|
@coderabbitai review |
✅ Action performedReview finished.
|
bun run audit(bun audit --audit-level=high) runs in CI after the build; fails on a high or critical advisory.overrides.sharp = 0.35.5fixes CVE-2026-96889 (GHSA-wq5f-xc86-pv6w). miniflare pins sharp 0.35.4 exactly, sobun audit fixcan't reach it. 0.35.5 was published 2026-09-27, past the 7-day age rule. sharp only runs in local dev/build, not in the Worker.Bun.YAMLinstead of python/PyYAML, so they can't skip silently any more (that skip hid a broken test earlier).bun run check: 304 pass, 0 skipped.bun run audit: no vulnerabilities.Summary by CodeRabbit
sharppackage version override.