You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Dep-bump setup never lands dependabot.yml (missing PR wiring) #33
The dep-bump setup produces a .github/dependabot.yml on a local chore/add-dependabot-config branch but never commits, pushes, or opens a PR for it. On the scanner host, both agent-skills and automation clones were left with an uncommitted dependabot.yml and an empty (zero-commits-ahead) chore/add-dependabot-config branch that was never pushed. As a result, dependabot is not actually enabled on either repo.
Evidence
On kagenti-bot, for both ~/kagenti/agent-skills and ~/kagenti/automation:
.github/dependabot.yml present in the working tree (agent-skills: staged; automation: untracked), identical content in both.
Local branch chore/add-dependabot-config exists, never pushed to any remote.
The file is not committed on that branch (branch is 0 commits ahead of origin/main).
The file is not on origin/main in either repo, and no PR was ever opened.
The uncommitted files + empty branches have since been cleaned off the host clones; this issue preserves the intended config and the wiring gap.
Root cause
The dep-bump skill flow (dep-bump-scanner / dep-bump-fixer) creates the config file and a branch but stops before the git add + commit + push + gh pr create steps. This is missing wiring in the skill instructions, not intentional WIP.
The config that should be landed
Both repos should get this .github/dependabot.yml via a proper PR:
Open chore: PRs adding .github/dependabot.yml to rossoctl/agent-skills and rossoctl/automation.
Fix the dep-bump skill wiring so config-generating runs carry through commit → push → PR (or clearly hand off to a PR step), rather than leaving uncommitted files on the host.
Closing as implemented. skills/dep-bump-fixer/scripts/dep-bump-fixer.sh (lines ~441-505) now generates .github/dependabot.yml per detected ecosystem, checks for an existing open config PR, writes the file, git adds it, and lands it via ensure_fork + create_fork_pr (title "chore: Add Dependabot configuration"). The create/commit/PR wiring the issue asked for is present. Note: it lives in the dep-bump-fixer path rather than a separate setup step — reopen if a distinct setup flow is still wanted.
Activity
rubambiza commentedon Oct 13, 2026
Closing as implemented.
skills/dep-bump-fixer/scripts/dep-bump-fixer.sh(lines ~441-505) now generates.github/dependabot.ymlper detected ecosystem, checks for an existing open config PR, writes the file,git adds it, and lands it viaensure_fork+create_fork_pr(title "chore: Add Dependabot configuration"). The create/commit/PR wiring the issue asked for is present. Note: it lives in the dep-bump-fixer path rather than a separate setup step — reopen if a distinct setup flow is still wanted.