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

Reduce number of dependabot PRs #756

Closed glatterf42 closed 8 months ago

glatterf42 commented 8 months ago

This PR adapts the dependabot config file to reduce the number of PRs created by bumping versions. It does so in two ways:

  1. Group all dependencies together so that version updates will only be one PR
  2. Decrease the schedule.interval to monthly

How to review

PR checklist

codecov[bot] commented 8 months ago

Codecov Report

Merging #756 (851440c) into main (e40c347) will not change coverage. The diff coverage is n/a.

@@          Coverage Diff          @@
##            main    #756   +/-   ##
=====================================
  Coverage   94.3%   94.3%           
=====================================
  Files         43      43           
  Lines       3474    3474           
=====================================
  Hits        3279    3279           
  Misses       195     195           
glatterf42 commented 8 months ago

@khaeru, If you don't find time until Friday to review this, I will just merge this without approval since next dependabot PR would be due next Monday with our current configuration.