It is way too hard to delete a repository/please add a bulk delete #75564
Unanswered
josh-collinsworth
asked this question in
Repositories
Replies: 3 comments 3 replies
-
|
If you use the GitHub CLI it's pretty easy: |
Beta Was this translation helpful? Give feedback.
3 replies
This comment was marked as off-topic.
This comment was marked as off-topic.
-
|
i think by using the GITHUB CLI or TOKEN you can do this |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment


Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Select Topic Area
Product Feedback
Body
I work on a SaaS product that creates repositories on behalf of users, corresponding to projects in the product. That means I pretty regularly have a lot of repos that need to be deleted.
The current UI workflow is:
That's way too many steps just to delete a private repo that doesn't even have any commits, especially since four of them are pretty much exactly the same thing (clicking a red button that confirms your intent to delete the repository).
Especially onerous: that the text in step 7 has apparently been made deliberately un-selectable, meaning you must manually type the text rather than copy and paste it. (Or resort to hacky workarounds like copying from dev tools, which usually takes just as long as typing anyway.)
It's so difficult I seriously want to build a Chrome extension just to hack through all the red tape.
I understand wanting to make it extremely difficult to delete a repository by mistake, and to make it extremely clear what will happen when the process is done. But the number of steps to delete a repo has ballooned to the excessive. Preventing users from copying the repo name to paste into the confirmation input, especially, does not seem so much productive as exceptionally frustrating.
Reasonable friction would be understandable. As it is now, however, the process is stuffed with unreasonable, artificially manufactured frustration.
Suggestions:
Beta Was this translation helpful? Give feedback.
All reactions