derberg / manage-files-in-multiple-repositories

GitHub Action that introduces support for global workflows. Global workflows are the one you update in just one repo and they are automatically updated in other repositories.
MIT License
51 stars 18 forks source link

Large organization support #66

Open paulslaby opened 6 months ago

paulslaby commented 6 months ago

I have a problem. I want to distribute a small portion of files (currently one) into a large number of repositories. I am hitting the limit 10GB of disk space on the worker. Possible solutions I see:

derberg commented 5 months ago

10GB of disk space

😅

we can create a PR directly via API

didn't know that is possible. Not sure how that would work though

deleting the cloned repo after processing is done (quickwin, but breaks caching possibility)

I think this one is easiest and caching is probably not a big deal

paulslaby commented 4 months ago

I rewrote it in a fork in our company: https://github.com/customink/manage-files-in-multiple-repositories Feel free to get inspired, or anything you want. But i think those changes are too big to create a PR.