But the implementation of Gerrit seems rather unloved, it just seems to get the minimal maintenance to keep Go/Android chooching along, and nothing more.
Gitlab CI is good but we use local (k8s-hosted) runners so I have to imagine there's a bunch of options that provide a similar experience.
Hell even if you don't use VSCode there are much better options than messing around with patch files.
> No need for that.
I generally expect a less complex solution, it seems like your is more complex (easiness is arguable though)