adding some unit tests that run in CI too would be helpful; if they're extensive enough, we could enable renovate's auto-merge feature too