frequenz-floss / frequenz-repo-config-python

Frequenz repository setup tools and common configuration for Python
https://frequenz-floss.github.io/frequenz-repo-config-python/
MIT License
3 stars 7 forks source link

Auto-merge dependabot updates passing tests #287

Open llucax opened 3 days ago

llucax commented 3 days ago

Proposal

  1. Set up a workflow to run on every PR and sets the auto-merge option.
  2. Set up a workflow that runs on a schedule (daily?) that looks for open PRs created by dependabot and approves it iff it is older than X days (7?) and unless, the status:blocked label is set.

The effect of this is that we don't need to care about dependabot PRs anymore, eventually they will be auto-merged, unless there is something fishy about it, in which case we can just go and have a look, and flag it to not be merged automatically with a label.

References