@poscat I think we’d all like more automation when it comes to keeping the Haskell package set up-to-date.
The big problem is that it is a non-trivial problem to solve. As far as I know, no one has put in the time and effort to come up with a good solution. (I don’t think they have solved this in Stackage either, for what it’s worth.)
However, if you’re passionate about this, it’d be great if you came up with an (informal) RFC and prototype for how you think this should work.