Skip to content

CI: let Dependabot rebase its own dependency PRs - #299

Merged
Coding-Dev-Tools merged 2 commits into
mainfrom
chore/dependabot-auto-rebase
Nov 1, 2026
Merged

Coding-Dev-Tools merged 2 commits into
mainfrom
chore/dependabot-auto-rebase

Conversation

@Coding-Dev-Tools

Copy link
Copy Markdown
Owner

Why

main requires branches to be up to date before merging (strict required checks). Every merge therefore leaves the other Dependabot PRs behind, and each one needs a manual Update branch plus a full CI cycle. Merging five dependency PRs took five rounds of that today.

What changed

rebase-strategy: "auto" on all four ecosystems (pip, npm, docker, github-actions). Dependabot will now rebase its own PRs when the base branch moves, so they stay mergeable without maintainer intervention.

No workflow or dependency versions change. The YAML was validated by loading it and asserting all four strategies.

Verification

[(u["package-ecosystem"], u.get("rebase-strategy")) for u in data["updates"]]
# [('pip', 'auto'), ('npm', 'auto'), ('docker', 'auto'), ('github-actions', 'auto')]

Net diff vs main is the four comments plus four keys; no line-ending churn.

main requires branches to be up to date before merging (strict required
checks), so every merge leaves the other dependency PRs behind and needs a
manual update-branch plus a full CI cycle. rebase-strategy: auto keeps them
current without that dance.
@chatgpt-codex-connector

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ⚠️ Failed 2026-11-01T07:55:38.538521Z
We couldn’t complete this review. Comment @codex review to try again.
94e39ce PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.

@Coding-Dev-Tools
Coding-Dev-Tools deleted the chore/dependabot-auto-rebase branch November 1, 2026 09:08
@Coding-Dev-Tools
Coding-Dev-Tools merged commit 4fbe46e into main Nov 1, 2026
30 checks passed
Coding-Dev-Tools added a commit that referenced this pull request Nov 4, 2026
* chore(ci): let dependabot rebase its own branches

main requires branches to be up to date before merging (strict required
checks), so every merge leaves the other dependency PRs behind and needs a
manual update-branch plus a full CI cycle. rebase-strategy: auto keeps them
current without that dance.

* chore(ci): keep the dependabot config line endings stable

---------
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