lewagon / wait-on-check-action

This action can be used to halt any workflow until required checks for a given ref (e.g., in a sibling workflow) pass successfully.
MIT License
343 stars 62 forks source link

Feature request: Allow parallel checking for success of multiple workflows, not just multiple jobs in one workflow #103

Open corneliusroemer opened 7 months ago

corneliusroemer commented 7 months ago

I need to wait on multiple workflows' successful completion.

If I don't misunderstand this action, the only way to achieve this when using the wait-on-check-action is to repeat the action as many times as there are workflows to wait on.

It would be great if one could pass a list of workflows to wait on. This could help avoid the accumulation of set up times mentioned in #102 and simplify workflows, as there's quite a lot of repetition when including this action e.g. 5 times as separate job steps.

This is what's necessary right now (as far as I can tell):

image

It would be great to be able to condense this to a single step.

qwertychouskie commented 4 months ago

Echoing this request.