iiasa / message_ix

The integrated assessment and energy systems model MESSAGEix
https://docs.messageix.org
Apache License 2.0
112 stars 149 forks source link

Include dependabot configuration file #748

Closed glatterf42 closed 8 months ago

glatterf42 commented 8 months ago

This PR introduces a dependabot configuration file with the aim of automatically setting @khaeru and myself as assignees and reviewers for dependabot PRs.

How to review

I'm not entirely sure how to best test this config file. Can we point dependabot to this branch and wait for the next PR to pop up? Apart from that, you can check that the file is following the official guidelines. It pieces together a few options, namely assignees, labels, and reviewers. The package-ecosystem is the same for pip and poetry and there is a note for pip and pip-compile.

PR checklist

codecov[bot] commented 8 months ago

Codecov Report

Merging #748 (87e0553) into main (248bcbd) will not change coverage. The diff coverage is n/a.

@@          Coverage Diff          @@
##            main    #748   +/-   ##
=====================================
  Coverage   94.3%   94.3%           
=====================================
  Files         43      43           
  Lines       3474    3474           
=====================================
  Hits        3279    3279           
  Misses       195     195