But where would the _setup.yml live? I mean if this is to "manage a large number of workflows " that implies those live in separate repositories too, right?
I do agree with the intent though, we see this issue as well, ideally we could have one repo which is like a “module” repo (if you used terraform modules before, which are reusable components similar to our steps) that could include multiple modules (reusable workflows) which could be referenced in other projects (which live in a separate repository).
This’d mean that the workflow referencing should support specifying the “modules”/“workflows” repository too or of course you could just have that other repo as a submodule or such, but that seems to be a bit more hassle to setup.