Skip to content

chore(ci): drop misconfigured gitsubmodule Dependabot ecosystem#705

Merged
kcenon merged 1 commit into
developfrom
chore/dependabot-drop-gitsubmodule
Jun 23, 2026
Merged

chore(ci): drop misconfigured gitsubmodule Dependabot ecosystem#705
kcenon merged 1 commit into
developfrom
chore/dependabot-drop-gitsubmodule

Conversation

@kcenon

@kcenon kcenon commented Jun 23, 2026

Copy link
Copy Markdown
Owner

What

Remove the gitsubmodule package-ecosystem block from .github/dependabot.yml.

Change type: chore(ci) — Dependabot config.

Why

The Dependabot Updates run fails every week with
dependency_file_not_found: /.gitmodules. The repository has no git submodules
(no .gitmodules); dependencies are managed via vcpkg. The gitsubmodule
ecosystem is therefore misconfigured and produces a recurring false failure.

Where

.github/dependabot.yml — remove the gitsubmodule update block. The
github-actions ecosystem block is kept and continues to work.

How (verification)

Dependabot reads dependabot.yml from the default branch, so this takes effect
once it reaches main. After that, the submodules in /. job no longer appears
and the recurring dependency_file_not_found failure stops; the github-actions
updates are unaffected.

dependabot.yml declared a gitsubmodule package-ecosystem, but the repository
has no .gitmodules (dependencies are managed via vcpkg). Dependabot aborted
every weekly run with "dependency_file_not_found: /.gitmodules". Remove the
gitsubmodule block; the github-actions ecosystem update is unaffected.
@kcenon kcenon merged commit 238664f into develop Jun 23, 2026
7 checks passed
@kcenon kcenon deleted the chore/dependabot-drop-gitsubmodule branch June 23, 2026 04:55
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