Long runnning script in automation, does it delay or wait?

Quick question about calling a script in an automation with multiple actions.

If I call a script from an automation and that script that takes 15 seconds to complete, will the automation wait for the script to complete before moving along, or will it just consider the action complete as soon as it calls the script?

It will call the script and move on.

Seems this broke in 0.113? My scripts with delays in them delay the entire automation now.
Update. Seems I need to stop calling the service directly. Learn something every day! https://github.com/home-assistant/core/issues/38103