(using: official Dagger action, managed GHA action, dagger cloud caching enabled)
Is there anything that can be done to shave off the connect and initialize time ? Together they can still take around 30-40s just to run a quick action.
Some (bit under a half) of the connect time is pulling the engine image, not sure if GHA provides any way to cache that between managed runner runs. But then "connecting to engine" still takes about 10s. The trace doesn't go any deeper, so not sure where exactly is the time spent. Any options there?
The rest of the time (initialize) seems to be spent on .directory(path: "/src") call after the codegen exec. Not sure if that's all codegen since actual codegen logs are about 2s in total.