Skip to content

fix(ci): trim dependabot.yml to resolvable ecosystems - #13

Merged
hyperpolymath merged 1 commit into
mainfrom
fix/dependabot-ecosystems
Sep 2, 2026
Merged

fix(ci): trim dependabot.yml to resolvable ecosystems#13
hyperpolymath merged 1 commit into
mainfrom
fix/dependabot-ecosystems

Conversation

@hyperpolymath

Copy link
Copy Markdown
Contributor

What

Trim .github/dependabot.yml to the one ecosystem rokur can actually resolve: github-actions.

Why

The RSR template declares six ecosystems (github-actions, cargo, mix, npm, pip, nix) as examples — its own comment says "remove unused ones for your project," which never happened. rokur is a Deno repo (deno.json, no Cargo.toml/mix.exs/package.json/requirements.txt/flake.nix), so five of the six ecosystems ran against manifests that don't exist and went red on every "Dependabot Updates" cycle. Probed 2026-09-02: pip in /. and npm_and_yarn in /. fail; github-actions in /. succeeds.

How

Remove cargo/mix/npm/pip/nix (Dependabot has no Deno ecosystem, so nothing replaces them). No real dependency coverage is lost — those ecosystems never resolved a manifest. github-actions (the one that already passes) is unchanged.

Verification

Pushing this to the default branch re-triggers Dependabot's config evaluation; the follow-up "Dependabot Updates" runs should be github-actions only, and green.

To be self-merged (squash) under the standing --admin grant — config hygiene, no code or gate change.

🤖 Generated with Claude Code

The RSR template ships dependabot.yml declaring six ecosystems
(github-actions, cargo, mix, npm, pip, nix) as examples, with a comment to
"remove unused ones for your project" that was never acted on. rokur is a
Deno project and has none of the cargo/mix/npm/pip/nix manifests, so each of
those produced a red "Dependabot Updates" run against a non-existent manifest
(probed: pip and npm_and_yarn failing while github-actions succeeds).

Trim to github-actions only (Dependabot has no Deno ecosystem). No real
dependency coverage is lost: the removed ecosystems never resolved.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@sonarqubecloud

sonarqubecloud Bot commented Sep 2, 2026

Copy link
Copy Markdown

@gitar-bot

gitar-bot Bot commented Sep 2, 2026

Copy link
Copy Markdown

Important

You are using the Gitar free plan. Upgrade to unlock code review, CI analysis, auto-apply, custom automations, and more.

Gitar

@hyperpolymath
hyperpolymath merged commit 44cfab5 into main Sep 2, 2026
9 checks passed
@hyperpolymath
hyperpolymath deleted the fix/dependabot-ecosystems branch September 2, 2026 00:46
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