Some services are expected to run once after deployment, then stop trying to restart. (for example: a service to run a migration script) The action currently does not correctly detect when these have converged, and gets stuck waiting.
I'm talking about a service with a deploy configuration like this:
restart_policy:
condition: on-failure