Skip to content

fix(ci): parse grouped Dependabot PRs in enrich workflow#26

Draft
cursor[bot] wants to merge 1 commit into
mainfrom
cursor/ci-autofix-automation-72ce
Draft

fix(ci): parse grouped Dependabot PRs in enrich workflow#26
cursor[bot] wants to merge 1 commit into
mainfrom
cursor/ci-autofix-automation-72ce

Conversation

@cursor

@cursor cursor Bot commented Jul 20, 2026

Copy link
Copy Markdown
Contributor

Summary

The Dependabot enrich workflow failed on grouped update PRs because enrich-dependabot-pr.py only parsed single-package bump titles/bodies.

Changes

  • Sync enrich-dependabot-pr.py from razorcore with grouped Dependabot PR parsing (Updates \pkg` from X to Y` lines and dependency-group metadata).
  • Pass dependency-group and updated-dependencies-json from dependabot/fetch-metadata into the enrich step.

Verification

Tested locally against Dependabot PR #22 body; parser now succeeds for the cargo-prod-patch group.

Open in Web View Automation 

Sync enrich-dependabot-pr.py from razorcore so grouped update PRs
(e.g. cargo-prod-patch with multiple crates) parse from the body
instead of failing with 'Could not parse dependency bump'.

Co-authored-by: ringlet_fires5b <ringlet_fires5b@icloud.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant