It's amazing how much stuff breaks when GitHub goes down. I'm doing some Rust coding right now, the rust-s3 crate tells me that to look up what feature I need to enable (tokio + rustls), I need to look into the Cargo.toml. Well, the repo won't load, and nor can I clone it. Well okay, fuck that I can use the default dependencies. But no wait I can't, I can't even do a cargo build because cargo uses a github repository as the source of truth for all crates. No more Rust for me today :(
Here i am on a Saturday afternoon learning how to programatically interact with GitHub using go-git, banging my head on my desk because the code should work, but im getting cryptic errors. I'm searching stackoverflow, nobody seems to have encountered the errors i'm getting (that typically means i'm doing something wrong)...... oh GitHub is down. To GitHubs credit, they've been very reliable for me over the years, it didn't even cross my mind that they could be down.
If you urgently need to retrieve a piece of software, it's likely archived in Software Heritage: <a href="http://archive.softwareheritage.org/" rel="nofollow">http://archive.softwareheritage.org/</a>
At least this outage allowed me to discover this cute pixel art octocat loading icon on the activity feed. Never noticed it before because I believe it always loads near instantaneously, or maybe I just never paid enough attention to it.<p><a href="https://i.imgur.com/6Uwlwh7.gif" rel="nofollow">https://i.imgur.com/6Uwlwh7.gif</a>
Is it possible for GitHub to mirror the releases in multiple different places(they likely do that, but I mean complete isolation where an outage like this doesn't break the downloads). Maybe like a proxy to object store, so it is a little more reliable(a setup such as this, should have less moving and custom parts).<p>So in a moment like this, you can convert <a href="https://github.com/opencv/opencv/archive/4.5.3.zip" rel="nofollow">https://github.com/opencv/opencv/archive/4.5.3.zip</a> to <a href="https://archive.github.com/opencv/opencv/archive/4.5.3.zip" rel="nofollow">https://archive.github.com/opencv/opencv/archive/4.5.3.zip</a>. Maybe an implicit agreement of somewhat stale data by add the sub-domain "archive.". They'll try to maintain low sync times on a "best effort basis".)
Can't they at least fix their status page? <a href="https://www.githubstatus.com/" rel="nofollow">https://www.githubstatus.com/</a> It returns `All Systems Operational`. I mean what's the point of having a status page if it returns wrong info?
> Yet somehow <a href="https://www.githubstatus.com" rel="nofollow">https://www.githubstatus.com</a> is ALL GREEN! smh<p>this is because status pages, at least the green/yellow/red light bits, are usually updated manually by a human. because if you automate those things, the automation can fail.<p>also, it's a weekend, a holiday weekend for some, so expecting updates to happen on the minute is a little unrealistic.<p>ALSO, it may take a bit of time for their "what is and is not really down" process a bit of time to be followed. on the weekend. by people who maybe haven't done this before outside of a training event 9 months ago or something.<p>> somehow<p>it is not hard to imagine how, to me.
I got greeted by the image of the frightened Octocat, saying "Oops!!! 500". Thought, that I broke something.<p>...Copilot must've been bored over the holidays, so probably went on to find a way and snacked on a few freshly updated repos, whichever were close by, then covered it all up as just a degraded perf incident... You've gotta feed da beast!
Why does their status page have components only for issues/pull requests? What about browsing e.g. repository code, downloading releases etc?<p>There should be a general "web" component marked as unavailable - I can't even hit the homepage.
I just had a very odd thing happen to me on GitHub.<p>I accidentally closed my browser so I reopened it with Undo Tab Close, and GitHub's tab title was labeled "<i>Your account recovery is unable to load</i>" for a very brief moment. Then the GitHub error site with the pink unicorn loaded. The URL which was supposed to load was <a href="https://github.com/hlissner/doom-emacs" rel="nofollow">https://github.com/hlissner/doom-emacs</a> which I had tried to load about 15 minutes earlier or so, but which would not load because the site is down.
I have a website hosted on Github pages which uses ServiceWorkers to be accessible when being offline (cached). Sadly, Github serves some error page currently and kills the ServiceWorker functionality that way...
Wish we could stop using such msft run nonsense, and build a p2p decentralised PR system. What's the challenges we need to address to make it happen?
I rebooted my modem two times before I realized (with VPN) that Github truly is down.<p>And I need it right now.<p>Guess I'll be setting up a local git instance very soon...<p>edit: by local I meant in the intranet. not on my local machine.
Hmm explains why the following line is suddenly causing my jobs to crash:<p>> nltk.download("punkt")<p>Apparently NLTK uses Github for hosting their sentence tokenization models.
At least CodeSpaces is working<p><a href="https://i.imgur.com/x4IFTwY.png" rel="nofollow">https://i.imgur.com/x4IFTwY.png</a><p>*EDIT* Now CodeSpaces is gone
Seems like the webhooks that populate most of the pages don't work, and hence leaves you with an incomplete github page. For some, no page at all<p>But it also seems like that apart from the webhooks, the APIs and the pages served are slower too.
Github.com does not work properly (borderline on "at all") in a browser, and I cannot download a release of one project via curl. This sucks. And is definitely not just "degraded performance for GitHub Actions".
It's not that hard to push to multiple remotes. Perhaps more projects ought to have multiple GitHub/Bitbucket/GitLab/etc repos. Then it wouldn't matter if one of them went down now and again.
I also had intermittency on 2021-11-27 between 1-2 PM PT. Would work one minute, not the next, retry and it works. Feels round-robin-y kind of Heisenbug.
Dear Github developers, I brought some love and hugs for you. And a hot coffee with chocolate.<p>Not everyone hates you today, don’t be upset about toxic posts like this one.
Again? Oh dear.<p>I think I lost track of how many times they went down since, suggesting to self-host, repeatedly. [0] So they seem to continue to be very unreliable, I expected them to be up without any issues for a month.<p>Anyway, going all in on GitHub once again makes no sense. So at least have a (self-hosted) backup solution to this.<p>[0] <a href="https://news.ycombinator.com/item?id=27366397" rel="nofollow">https://news.ycombinator.com/item?id=27366397</a>