Earlier quoted context omitted.
The right yq|xargs invocation on your compose file should get you to a oneshot.
I would prefer docker compose pussh or whatever
My plan is to integrate Unregistry in Uncloud as the next step to make the build/deploy flow super simple and smooth. Check out Uncloud (link in the original post), it uses Compose as well.