Everything is hard, unfortunately.
Doing that in one repo makes the commit part easier, but hides the complexity of deploying separately. Or to other places.
Not that two repos makes it easy. Just gives a much earlier signal to where it happens.
In my experience, you're required to break changes up into safe individual deployments anyways, so the monorepo doesn't add any benefit in that sense.