Feature request: option or event that only triggers when multiple workflows are completed

Currently I am using the the very helpful worflow_run event

on:
  workflow_run:
    workflows: ["workflow-1", "workflow-2"]
    types: 
      - completed

While this is cool, It would also be helpful to have another event or option that triggers when all listed workflows are completed.

Maybe this means that a new event may need to be created as there would need to be an array of workflow payloads.

  • Is this already possible and im missing it?
  • or is this something planned or won’t do?

@lwhiteley,

Is this already possible and im missing it?

No, currently we do not have this feature to do that.

is this something planned or won’t do?

You can follow the “GitHub public roadmap” repository where you can learn about what new features the appropriate engineering teams are working on, what stage these features in, and when the teams expect to bring them to users.
I have checked on this repository, the feature you require seems has not been on the plan currently.

In addition, I recommend that you also can directly share a feature request in the Feedback form for GitHub. That will allow you to directly interact with the appropriate engineering team, and make it more convenient for the engineering team to collect and categorize your suggestions.

1 Like