Xcode Cloud workflow chaining

Is it possible to set a start condition for a workflow that depends on the successful completion of another workflow? For example I might have a workflow to upload a QA build to TestFlight after a push to the dev branch - and if this succeeds, I want to trigger another workflow to upload a production build to TestFlight. Is this doable?

why just have two workflows, one that archives QA builds, and one that archives production builds that both upload to TF?

Is the "production build" also from the dev branch?

Xcode Cloud workflow chaining
 
 
Q