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

Mass Issues Across all Repos in an org #90

Merged
merged 25 commits into from
Jun 23, 2020

Conversation

SeanKilleen
Copy link
Contributor

@SeanKilleen SeanKilleen commented Jun 22, 2020

Supports #89.

  • Do the thing
  • Cleanup: extract classes into files
  • Cleanup: R#

@SeanKilleen
Copy link
Contributor Author

Next up -- just realized I'll be potentially creating 200+ calls to GitHub's service. We'll need to batch them and run the batches in parallel, hopefully without triggering an abuse mechanism.

So I'll probably create a runner and use SemaphoreSlim because that seems at least able to be reasoned about. Reference: https://stackoverflow.com/questions/42511104/run-asynchronous-tasks-in-batch

@SeanKilleen
Copy link
Contributor Author

Tested this in another, much smaller, organization and it did what I wanted it to do. 👍

This PR can be merged and we'll continue the work.

@SeanKilleen SeanKilleen changed the title WIP: Mass Issues Across all Repos in an org Mass Issues Across all Repos in an org Jun 23, 2020
@SeanKilleen SeanKilleen merged commit 4e1848c into main Jun 23, 2020
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

Successfully merging this pull request may close these issues.

1 participant