Skip to content

ci: add 7-day Dependabot cooldown - #2

Merged
dzeusking-dev merged 1 commit into
mainfrom
claude/dependabot-cooldown
Oct 30, 2026
Merged

dzeusking-dev merged 1 commit into
mainfrom
claude/dependabot-cooldown

Conversation

@dzeusking-dev

Copy link
Copy Markdown

Summary

Adds cooldown: default-days: 7 to the single github-actions entry in .github/dependabot.yml, directly before commit-message:. Nothing else changes.

With cooldown, Dependabot waits 7 days after a release before opening a version-update PR. In October 2026 several compromised releases were published and pulled within hours (e.g. @subql/common 5.8.3, Tensorlake 0.5.144, litellm 1.107.0). Dependabot security updates are not delayed by cooldown. Same setting as already merged on main in gexiro-global/pc-filebridge and the other gexiro-global repos.

Verification

  • shellcheck port-guard.sh pm2-inventory.sh marker-healthcheck.sh adapters/*.sh tests/run_tests.sh is clean — not run locally (shellcheck not installed in the authoring environment); no shell files changed, CI shellcheck job covers it.
  • ./tests/run_tests.sh passes (run locally on this branch).
  • N/A: Any new fail-open path has a regression test — the change touches only Dependabot config, no script paths.

Also checked: .github/dependabot.yml parses as YAML and every updates entry has cooldown.default-days: 7.

This is a Bash repo; Python compileall/pytest checks do not apply.

Safety

No script, firewall, config or process-state code is touched; the change is limited to .github/dependabot.yml.

  • N/A: The change keeps the tools read-only — no tool code changed.
  • N/A: "No conflict found" / "confirmed owned" verdicts — no tool code changed.
  • Signed-off-by: (DCO) present.

Generated by Claude Code

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016g7tG1cQPwg2coooARCpEQ
Signed-off-by: Claude <noreply@anthropic.com>
@dzeusking-dev
dzeusking-dev marked this pull request as ready for review October 30, 2026 19:02
@dzeusking-dev
dzeusking-dev merged commit 156efd7 into main Oct 30, 2026
4 checks passed
@dzeusking-dev
dzeusking-dev deleted the claude/dependabot-cooldown branch October 30, 2026 19:49
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.

2 participants