One persistent issue I keep having is preview environments for this kind of stuff. I have the full setup, migrations, database seeding, etc. But having it run off a PR is still kind of a mess with spinning up 2 services, databases, redis etc. Do you guys run into this problem?
We use firebase which supports the preview environments. It's mainly for front end changes though. Are you looking for a solution for backend changes as well?