SchemaStore / schemastore

A collection of JSON schema files including full API
http://schemastore.org
Apache License 2.0
2.92k stars 1.58k forks source link

Dependabot-2.0.json doesn't support groups applies-to option #3777

Closed nijk closed 3 weeks ago

nijk commented 1 month ago

Area with issue?

JSON Schema

✔️ Expected Behavior

That the schema matches the documentation here: https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file#groups

❌ Actual Behavior

Schema validation: Property 'applies-to' is not allowed

YAML or JSON file that does not work.

version: 2
updates:
  - package-ecosystem: 'npm'
    directory: '/'
    groups:
      my-group:
        applies-to: version-updates
    schedule:
      interval: 'weekly'

IDE or code editor.

IntelliJ and it's derivatives

Are you making a PR for this?

Yes, I will create a PR.