Renovate Config Bug #39

Closed
opened 2026-10-14 09:07:43 +00:00 by haylan · 0 comments
Owner

PR Reviewer Guide 🔍

Here are some key observations to aid the review process:

⏱️ Estimated effort to review: 2 🔵🔵⚪⚪⚪
🧪 No relevant tests
🔒 No security concerns identified
⚡ Recommended focus areas for review

Renovate config bug

The new Symfony package rule applies allowedVersions: "~7.4" to all symfony/* packages except Flex, polyfills, and contracts. symfony/monolog-bundle is versioned independently (currently ^4.0) and has no 7.4 releases, so Renovate will not update it to newer 4.x versions. Exclude symfony/monolog-bundle or match only core Symfony components.

{
  "groupName": "symfony",
  "allowedVersions": "~7.4",
  "description": "Keep all Symfony components on 7.4 LTS and update them together (symfony/flex enforces extra.symfony.require for transitive ones)",
  "matchPackageNames": [
    "/^symfony//",
    "!symfony/flex",
    "!/^symfony/polyfill-/",
    "!/-contracts$/"
  ]
},

Originally posted by @PR-Agent in #35 (comment)

## PR Reviewer Guide 🔍 <!-- pr-agent:review:full --> Here are some key observations to aid the review process: <table> <tr><td>⏱️&nbsp;<strong>Estimated effort to review</strong>: 2 🔵🔵⚪⚪⚪</td></tr> <tr><td>🧪&nbsp;<strong>No relevant tests</strong></td></tr> <tr><td>🔒&nbsp;<strong>No security concerns identified</strong></td></tr> <tr><td>⚡&nbsp;<strong>Recommended focus areas for review</strong><br><br> <details><summary><a href='https://git.arthurerlich.de/haylan/git-contribution-graph/src/branch/chore/update-changelog/renovate.json#L11-L21'><strong>Renovate config bug</strong></a> The new Symfony package rule applies `allowedVersions: "~7.4"` to all `symfony/*` packages except Flex, polyfills, and contracts. `symfony/monolog-bundle` is versioned independently (currently `^4.0`) and has no 7.4 releases, so Renovate will not update it to newer 4.x versions. Exclude `symfony/monolog-bundle` or match only core Symfony components. </summary> ```json { "groupName": "symfony", "allowedVersions": "~7.4", "description": "Keep all Symfony components on 7.4 LTS and update them together (symfony/flex enforces extra.symfony.require for transitive ones)", "matchPackageNames": [ "/^symfony//", "!symfony/flex", "!/^symfony/polyfill-/", "!/-contracts$/" ] }, ``` </details> </td></tr> </table> _Originally posted by @PR-Agent in https://git.arthurerlich.de/haylan/git-contribution-graph/pulls/35#issuecomment-4554_
Sign in to join this conversation.
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: haylan/git-contribution-graph#39