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

Backup GitHub Issues #157

Closed
stefnotch opened this issue Jun 18, 2023 · 9 comments
Closed

Backup GitHub Issues #157

stefnotch opened this issue Jun 18, 2023 · 9 comments

Comments

@stefnotch
Copy link

I've read through the documentation, but I can't find anything about "backing up GitHub/GitLab issues".

Being able to make a local, offline backup of the issue tracker is pretty important for me, as otherwise, GitHub issues are only available on their website.

If this is supported, I'd love to see it documented and advertised.
If not, I'd love to see this become supported.

@cooperspencer
Copy link
Owner

Gickup currently only backs up repositories and wikis. I need to investigate how much work it would take to back up issues as well.

@stefnotch
Copy link
Author

stefnotch commented Nov 22, 2023

Thanks for the answer. Hopefully it'll be possible in the future :)

Part of why I think it's important to back up GitHub issues is the youtube-dl fiasco, where the repository was locked. During that time, none of the information that was stored in the GitHub issues was accessible[1], which was rather troubling.

[1] Well, except through the internet archive.

@cooperspencer
Copy link
Owner

Fair point. I'll look into it and try to come up with something

@cooperspencer
Copy link
Owner

I began investigating it, and without an API token, you quickly encounter the API limit. The best option would be to enable this only when the token is in use.

@cooperspencer
Copy link
Owner

I started working on it. For now it works with a local backup of the issues from github.
#185

@cooperspencer
Copy link
Owner

Just merged it to main. I will push a new release with those changes today or tomorrow.

@cooperspencer
Copy link
Owner

just pushed a new release including the backups for issues

@stefnotch
Copy link
Author

Woah, that's amazing! Thank you very much.

I'll have fun testing it and can finally properly back up my repositories and the repositories that I care about.
And also benefit from being able to read issues while offline, for instance when I'm in a train with a spotty Wifi connection.

@cooperspencer
Copy link
Owner

I am glad you like it. If anything else comes to mind, please don't hesitate to open another issue/feature request.

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