Skip to content

dependabot - keep astro/@astrojs packages out of catch-all groups - #82

Merged
mcgroarty merged 1 commit into
mainfrom
dependabot-combine-changes
Oct 23, 2026
Merged

mcgroarty merged 1 commit into
mainfrom
dependabot-combine-changes

Conversation

@mcgroarty

Copy link
Copy Markdown
Contributor

The astro group is meant to keep Astro and its first-party @astrojs/* packages upgrading together, but listing it first wasn't enough. Dependabot still put some of them in the catch-all groups:

This adds exclude-patterns for astro and @astrojs/* to the production-dependencies and dev-dependencies groups, so those packages can only land in the astro group.

After merging, Dependabot should close #80 and #81 and fold those bumps into the astro group PR on its next run.

Copilot AI balanced review requested due to automatic review settings October 23, 2026 02:15

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

馃煝 Approval recommended

The exclusions match the existing Astro group patterns and leave other update policies unchanged.

No open issues 馃帀

What changed in this PR

This PR makes Dependabot鈥檚 catch-all groups exclude Astro packages, keeping updates for the documentation site鈥檚 Astro stack in the dedicated astro group.

Changes:

  • Excludes astro and @astrojs/* from both production and development dependency groups.
  • Adds a comment explaining the exclusions and referencing the previously split update PRs.
File Description
.github/鈥媎ependabot.yml Adds matching Astro exclusions to both catch-all dependency groups.

Review effort: Balanced

@mcgroarty
mcgroarty merged commit 6d1e842 into main Oct 23, 2026
6 checks passed
@mcgroarty
mcgroarty deleted the dependabot-combine-changes branch October 23, 2026 02:17
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.

2 participants