Drop Dependabot PR assignee from GitHub standards

Pinning every Dependabot PR to a single assignee created noise and a
bottleneck. Remove the assignee requirement and the per-ecosystem
assignees blocks from the example configs.
This commit is contained in:
Adam Moussa 2026-06-02 19:36:09 -04:00
parent e057e8ab84
commit e00055b8e2

View file

@ -11,7 +11,7 @@
## Dependabot Configuration
Every active repo with package dependencies must have a `.github/dependabot.yml` that covers all relevant ecosystems. All entries must assign PRs to `amoussa1229`.
Every active repo with package dependencies must have a `.github/dependabot.yml` that covers all relevant ecosystems.
### Ecosystem Selection
@ -35,8 +35,6 @@ updates:
directory: "/"
schedule:
interval: "weekly"
assignees:
- "amoussa1229"
```
**SAM project with per-function `requirements.txt`:**
@ -50,14 +48,10 @@ updates:
directory: "/src/processor"
schedule:
interval: "weekly"
assignees:
- "amoussa1229"
- package-ecosystem: "pip"
directory: "/src/receiver"
schedule:
interval: "weekly"
assignees:
- "amoussa1229"
```
**Mixed ecosystems (e.g., CDK in JS with Python Lambdas, or repos with GitHub Actions):**
@ -71,20 +65,14 @@ updates:
directory: "/"
schedule:
interval: "weekly"
assignees:
- "amoussa1229"
- package-ecosystem: "pip"
directory: "/src"
schedule:
interval: "weekly"
assignees:
- "amoussa1229"
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "weekly"
assignees:
- "amoussa1229"
```
### Merging Dependabot PRs