Describe the bug
The extension incorrectly applies the GitHub Actions workflow schema to .github/dependabot.yml, causing false validation errors.
To Reproduce
Create .github/dependabot.yml with valid dependabot config:
version: 2
updates:
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "weekly"
Open the file in VSCode. The extension immediately shows:
- Required property missing: on
- Required property missing: jobs
Expected behavior
No validation errors. This is a valid dependabot configuration file — on and jobs are workflow-specific fields and are not required here.
extension version 0.32.1
Describe the bug
The extension incorrectly applies the GitHub Actions workflow schema to
.github/dependabot.yml, causing false validation errors.To Reproduce
Create
.github/dependabot.ymlwith valid dependabot config: