Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Large organization support #66

Open
paulslaby opened this issue Feb 12, 2024 · 2 comments
Open

Large organization support #66

paulslaby opened this issue Feb 12, 2024 · 2 comments

Comments

@paulslaby
Copy link

paulslaby commented Feb 12, 2024

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:

  • no cloning of the target repo (we can create a PR directly via API)
  • deleting the cloned repo after processing is done (quickwin, but breaks caching possibility)
  • splitting repositories into batches and run batches in distinct runs
@derberg
Copy link
Owner

derberg commented Apr 4, 2024

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
Copy link
Author

paulslaby commented Apr 10, 2024

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants