Skip to content

Commit

Permalink
Update dependabot config
Browse files Browse the repository at this point in the history
- Enable auto merge
- Always add `anelson` as a reviewer
- Do updates daily instead of weekly
  • Loading branch information
anelson committed Dec 31, 2024
1 parent ff0282e commit 9026498
Showing 1 changed file with 29 additions and 5 deletions.
34 changes: 29 additions & 5 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -1,15 +1,39 @@
version: 2
updates:
- package-ecosystem: "cargo"
# Look for `Cargo.toml` and `Cargo.lock` in the root directory
directory: "/"
# Check for updates every Monday
schedule:
interval: "weekly"
interval: "daily"
open-pull-requests-limit: 10

# Add reviewer
reviewers:
- "anelson"

# Enable auto-merge
auto-merge: true

# Configuration for auto-merge behavior
auto-merge-constraints:
# Only merge if all checks pass
required-checks: true

# Allow manual modifications
allow-manual-rebasing: true

# Pull request settings
pull-request-branch-name:
separator: "-"

# Version update settings
versioning-strategy: "auto"

# Commit message settings
commit-message:
prefix: "chore"
include: "scope"
- package-ecosystem: "github-actions"
directory: "/"
# Check for updates every Monday
schedule:
interval: "weekly"
interval: "daily"
open-pull-requests-limit: 10

0 comments on commit 9026498

Please sign in to comment.