Skip to content

Configure Dependabot and CI-gated auto-merge for dependency updates#62

Closed
qqrm wants to merge 1 commit intodevfrom
codex/integrate-dependabot-for-automated-updates
Closed

Configure Dependabot and CI-gated auto-merge for dependency updates#62
qqrm wants to merge 1 commit intodevfrom
codex/integrate-dependabot-for-automated-updates

Conversation

@qqrm
Copy link
Owner

@qqrm qqrm commented Feb 18, 2026

Summary

  • added .github/dependabot.yml to enable weekly dependency update PRs for:
    • Rust crates (cargo ecosystem)
    • GitHub Actions (github-actions ecosystem)
  • configured labels and commit prefixes for easier triage (dependencies, rust, ci)
  • grouped all Rust dependency bumps into a single Dependabot PR (rust-dependencies) to reduce PR noise
  • added .github/workflows/dependabot-auto-merge.yml to automatically enable squash auto-merge for Dependabot PRs

Behavior after this PR

  • Dependabot will regularly scan and open update PRs for Cargo and Actions dependencies.
  • For Dependabot PRs, GitHub will set auto-merge and wait until required CI checks pass.
  • Merge happens only after CI gates are green and branch protection requirements are satisfied.

Notes

  • Auto-merge relies on repository/branch protections and required status checks being configured in GitHub settings.
  • The workflow uses pull_request_target with an actor check (dependabot[bot]) and does not check out or execute PR code.

Codex Task

@qqrm qqrm closed this Feb 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

Comments