Skip to content

fix: make multi-ecosystem patterns optional - #6274

Merged
madskristensen merged 1 commit into
SchemaStore:masterfrom
Solaris-star:fix-dependabot-multi-ecosystem-patterns
Aug 31, 2026
Merged

fix: make multi-ecosystem patterns optional#6274
madskristensen merged 1 commit into
SchemaStore:masterfrom
Solaris-star:fix-dependabot-multi-ecosystem-patterns

Conversation

@Solaris-star

Copy link
Copy Markdown
Contributor

Fixes #6219

Removes the conditional that required patterns whenever multi-ecosystem-group is present. GitHub documents patterns as optional in this configuration, with omission applying the group to all dependencies in the ecosystem.

Validation:

  • python3 -m json.tool src/schemas/json/dependabot-2.0.json
  • npm run prettier
  • npm run typecheck
  • npm run eslint

Signed-off-by: Solaris-star <820622658@qq.com>
@github-actions

Copy link
Copy Markdown
Contributor

Thanks for the PR!

This section of the codebase is owned by @madskristensen and @hyperupcall - if they write a comment saying "LGTM" then it will be merged.

@madskristensen
madskristensen merged commit 07a2d10 into SchemaStore:master Aug 31, 2026
5 checks passed
@madskristensen

Copy link
Copy Markdown
Contributor

Thanks!

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.

[dependabot-2.0.json] Schema incorrectly requires 'patterns' when 'multi-ecosystem-group' is used

2 participants