Allow a workflow to schedule another workflow

Description of the feature request

I would like to be able to, from a workflow, schedule another workflow to run independently at some later time. I would also like to be able to pass parameters to this workflow.

Use case / for what or how I would use it

I have a workflow that builds our iOS app and uploads it to AppStore. A few hours after the upload, a dSYM file for this build will be available for download from AppStore. I’m automating the process of downloading the dSYM and uploading it to Crashlytics. To download the correct dSYMs from App Store Connect I need to know for the build number of the app. Since I have this information at the end of the workflow that builds the app, I want to schedule a new workflow to run in, say 4h from now and give the build number from the current build as input.

Thanks for the #feature-request @EPdeveloper! it does make sense, I wonder how many of our users would find this useful as well :thinking:

I’m exactly in the same case as @EPdeveloper, could be a great feature :+1:

I have the same request with the exact same use case. Any update on this?

Same thing requested here Programmatically schedule a one-time build / delayed start - #6 by angelolloqui

This would be used by literally any app that uses bitcode and has a crash reporting integration.

1 Like