Problem
Dependabot PRs are currently assigning rania-run as an assignee alongside dependabot. This is noisy and incorrect — rania-run should only appear as a reviewer, not an assignee.
Additionally, once a dependabot PR is approved, it should automatically squash-and-merge without manual intervention.
Tasks
Expected Result
- Dependabot PRs: assignee =
dependabot[bot] only
- Dependabot PRs: reviewer =
rania-run
- Dependabot PRs: auto squash-and-merge after approval + passing checks
Problem
Dependabot PRs are currently assigning
rania-runas an assignee alongside dependabot. This is noisy and incorrect —rania-runshould only appear as a reviewer, not an assignee.Additionally, once a dependabot PR is approved, it should automatically squash-and-merge without manual intervention.
Tasks
.github/dependabot.ymlto removerania-runfrom assigneesrania-runas a reviewer in the dependabot config instead.github/workflows/dependabot-automerge.ymlworkflow that callsgh pr merge --squash --autoonce the PR is approved and checks passExpected Result
dependabot[bot]onlyrania-run