At the moment, GitHub is a critical dependency. If they had data-loss and any of our repos were corrupted we could lose part of our codebase. We should have a script that runs nightly (or listens to webhooks?) which backs all our GitHub repos up to s3.
@kntsoriano @ccare I won't assign this yet, but if either of you feel like picking it up, go for it.
If it is only the repositories, it may be reasonable to mirror them on gitlab as well. This should be more or less a "live" backup of the repositories. See this gitlab article about mirroring for more details.
At the moment, GitHub is a critical dependency. If they had data-loss and any of our repos were corrupted we could lose part of our codebase. We should have a script that runs nightly (or listens to webhooks?) which backs all our GitHub repos up to s3.
@kntsoriano @ccare I won't assign this yet, but if either of you feel like picking it up, go for it.