Hitting (undocumented?) reusable workflow limit of 20 #32192
Replies: 7 comments 3 replies
-
I tested 26 workflows in my public repository and it worked.
Also I tested calling 26 different workflows, and got the error.
|
Beta Was this translation helpful? Give feedback.
-
This is still an ongoing issue for us, though the limitation is now at least documented. We're having to consider very tortured workarounds to deal with this. |
Beta Was this translation helpful? Give feedback.
-
How it is possible that you try to apply "separation of concerns" and end up with more technical debt because of another undocumented limit? :( |
Beta Was this translation helpful? Give feedback.
-
Did you find a workaround? @JackCoplandGranta |
Beta Was this translation helpful? Give feedback.
-
I just had the same problem and I am even using self hosted runners. |
Beta Was this translation helpful? Give feedback.
-
We've also hit the limit of it in our "code reuse" quest in Apache Airflow - we managed it by combining some jobs together, but it would be nice to have bigger limit. |
Beta Was this translation helpful? Give feedback.
-
This is an incredible frustrating limit to run up against -- both because its' unexpected and that it feels completely arbitrary. Much like the arbitrary depth "call workflow" limit, there is no meaningful response from GitHub. Why include such rich features for re-use of workflows only to introduce limits like this? Open this work to community submissions and I'm sure you could find a contributor. |
Beta Was this translation helpful? Give feedback.
-
I've just started hitting a reusable workflow limit of 20:
![image](https://user-images.githubusercontent.com/43538264/188811750-0167ac26-ae6b-439c-ae54-cdf69e6ee607.png)
I can't find any official docs of this limit, I'd expect it to be mentioned here. Is this mentioned somewhere I've missed?
I know the depth limit of reusable workflows was raised from 2 to 4 a bit ago, is there any hope of raising this limitation of them too?
Beta Was this translation helpful? Give feedback.
All reactions