Rivetlane builds each branch on push, posts the preview link to the pull request and tears it down on merge. No YAML to babysit, no shared staging to fight over.
Shipping on Rivetlane every day