Ensure simultaneously deployed apps go live at the same time?

We have a frontend and a backend, deployed as separate apps on fly, but not independently versioned. Is there a way to deploy both at the same time? Build time is variable and different for frontend and backend, so a shell script to “mostly” line them up won’t work here.