Skip to content

ci(dependabot): define each group under the updates entry it belongs to - #1628

Closed
avrabe wants to merge 1 commit into
mainfrom
fix/nest-groups-main
Closed

avrabe wants to merge 1 commit into
mainfrom
fix/nest-groups-main

Conversation

@avrabe

@avrabe avrabe commented Nov 2, 2026 •

Copy link
Copy Markdown
Contributor

Dependabot rejects a top-level groups: key ("The property '#/' contains
additional properties ["groups"]"), so every commit since #1625 carries a
failing .github/dependabot.yml check and no grouped update is applied.
Groups are per updates-entry and inherit that entry's ecosystem:

Supersedes the content of the earlier version of this PR, which nested all
three groups under the github-actions entry, where the cargo groups could
never match.

Refs #1625 #1627

🤖 Generated with Claude Code

https://claude.ai/code/session_01YJK5LZZEkV5smCY1jKn18L

@codecov

codecov Bot commented Nov 2, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

Dependabot rejects a top-level `groups:` key ("The property '#/' contains
additional properties ["groups"]"), so every commit since #1625 carries a
failing `.github/dependabot.yml` check and no grouped update is applied.
Groups are per updates-entry and inherit that entry's ecosystem:

- github-actions entry: github-actions-all, pattern "*" (all action pins
  in / as one PR). The regex "^[^@]+/" from #1627 is not a dependabot
  pattern (patterns are globs), so it matched nothing.
- cargo entry: wasm-tools-family (adds "wast", which arrived as its own
  PR #1630 alongside the 0.263 family bump) and wasmtime.

Supersedes the content of the earlier version of this PR, which nested all
three groups under the github-actions entry, where the cargo groups could
never match.

Refs #1625 #1627

Co-Authored-By: Claude Opus 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01YJK5LZZEkV5smCY1jKn18L
@avrabe
avrabe force-pushed the fix/nest-groups-main branch from 0a5b662 to ebfb58a Compare November 5, 2026 05:59
@avrabe avrabe changed the title fix(dependabot): nest groups under the first updates entry (schema allows groups per-entry only) ci(dependabot): define each group under the updates entry it belongs to Nov 5, 2026
@avrabe

avrabe commented Nov 5, 2026

Copy link
Copy Markdown
Contributor Author

Superseded: this change landed as the third commit of #1624 (merged as 69de522), so the dependabot config fix is on main. Closing this PR without merging.

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