Incident with Pull Requests, Issues, Git Operations and API Requests

(githubstatus.com)

115 points | by maxnoe 2 hours ago ago

88 comments

  • gen220 an hour ago

    https://isgithubcooked.com

    Normally I defend GH in the comments of these incidents but it’s been an impressively bad month by their standards, even when you filter for critical components filter out sev-2’s and 3’s.

    • taintlord223 an hour ago

      The UI of that page is so nice, should build a github competitor.

      The user profile / contributions and PR UX is pretty much the entire "hub" product since git is a fully separate offline app.

      • embedding-shape an hour ago

        > The UI of that page is so nice

        Is it? Seems a text description of "Make a website outlining 'How cooked GitHub' is with a modern style" to basically any LLM would produce exactly that UI and design, literally nothing of that design a human had any influence on, besides the ones selecting what training data the used LLMs was trained with.

        I think most of us who've tried using LLMs for web-design can recognize that style and design at this point, regardless of model actually used.

        • angrydev an hour ago

          Compared to near unusable pages that large organizations produce, yes this page is highly effective at conveying information. Who cares how it was produced?

          • embedding-shape 40 minutes ago

            > Who cares how it was produced?

            Well, we're at least two people who care, since we were conversing about how good/bad the webdesign is, then you jumped in here :) If you don't care, why bother to reply to people who seemingly do care? What kind of conversation are you expecting here, "Yeah, do tooo"? :|

        • Hamuko 40 minutes ago

          The Bootstrap of 2020s.

        • olmo23 an hour ago

          What really grinds my gears is how easy it is to get better designs out of LLMs. But if you don't ask, you get the default.

          • hansmayer a minute ago

            Here is a provocative thought - maybe these are the so-called "better designs" from LLMs? It's not like writing English sentences is some huge secret you are sitting on that no one else knows.

          • drdrey a minute ago

            as someone who doesn't know how to get better design out of LLMs, can you elaborate?

      • vinnymac 21 minutes ago

        I’m actively working on an alternative Frontend for Forgejo at the moment, completely self hostable, free, and open source.

        Moving everything from GitHub to Forgejo and Tangled for now. These outages haven’t effected me for the past month because of this.

      • FpUser 38 minutes ago

        >"The UI of that page is so nice"

        Most part screen is taken by picture. Contrast ratio is really low. Hard to read Should they remove that useless banner, current status which is the most interesting part coud've been made visible right away.

        I would call this whole thing highly un-ergonomic

      • DetroitThrow 34 minutes ago

        Lol it's pretty bad UI

    • EduardoBautista an hour ago

      May has been filled with critical issues. It seems it's getting worse over time.

    • pluc an hour ago

      Name one thing Microsoft didn't run into the ground post-acquisition

      • robotmaxtron an hour ago

        hey now, LinkedIn was terrible before Microsoft.

        • SteveNuts an hour ago

          Java or Bedrock edition, and have you tried logging into your EntraID Microsoft Teams for Xbox account lately? Make sure to check the box to keep you logged in!

        • storus 26 minutes ago

          Not as bad as it is now. All I see are suggested posts from people I never connected with and those are full of instagramesque self-promoting banal vibes.

      • darkamaul an hour ago

        I think Minecraft is still in good shape

        • embedding-shape an hour ago

          I wouldn't know, somehow this game I bought maybe 15 years ago is no longer playable for me, my account was supposed to be migrated from Mojang to Microsoft or similar, but then that never happened or something, and trying to login now asks me to contact Microsoft support, which I've tried 3-4 times, never had anyone respond to me so who knows how the game is today? I stopped trying at this point...

          Personally, once a game I own is janked from my hands because of organizational decisions, that's the time I'll stop consider the game "in good shape", but I'm sure the people who had to buy the same game a second time still enjoy it.

          • beart 40 minutes ago

            Yes, the account migration was a mess. Support response times were at least 30 days, if you ever actually received a response at all (I never did). I did buy the game a second time in order to play with my kids.

        • bspammer 34 minutes ago

          They deleted my account from 2010 because I didn't convert it to a Microsoft one. They baked an incredibly aggressive chat filter into multiplayer, even if you're not playing on official servers. They've added microtransactions for things that we previously free (skins, resource packs). They force you into their shitty, bloated, user-hostile launcher with adverts.

      • elzbardico an hour ago

        GH was acquired by microsoft some eight years ago. It has been working quite well until recently.

        People may have had complaints about functionality, features, commercial issues, but the thing used to at least have a decent uptime until recently.

        • chris_money202 40 minutes ago

          Has nothing to do with Microsoft acquisition... AI usage has increased demand and load. More PRs, more Action runners, more of everything firing. GitHub just wasn't ready for the scale and are now having issues catching up with it as it continues to increase exponentially.

          • voncheese 9 minutes ago

            Yeah, that and Microsoft has been slow to move the infrastructure to something that scales better to handle that load.

            The more surpassing part is that Microsoft hasn't figured out a way to manage/contain the AI-sourced traffic better so it doesn't create all this noisy neighbor problems for non-AI usage/users.

        • 05hundred 30 minutes ago

          > It has been working quite well until recently.

          I'm not sure how reliable the data is, but average uptime seems to have dipped measurably starting within a year of the aquisition, according to https://damrnelson.github.io/github-historical-uptime/

        • bsimpson an hour ago

          It also used to be run as an independent company with access to MS's resources.

          Now it's a unit in their AI hype machine.

        • modriano an hour ago

          MSFT was pretty arms length for the first 5-6 years. I was honestly kind of impressed and it made my opinion of MSFT better. But then AI made it too attractive of a target and MSFT couldn't help but make it a place the former CEO wanted to leave (and it has been running headless for about a year now).

          It's quite disappointing objectively, but I expected worse from MSFT.

    • rvz an hour ago

      They are already cooked as this has been happening ever since the Microsoft acquisition and it was run to the ground before 2023.

      At this point you would get better uptime by just self-hosting your own GitLab, Forgejo or Codeberg instance instead of dealing with Github's unreliablity.

      There is no defending them with their clear neglet and carelessness of the platform.

  • eithed 17 minutes ago

    I'd appreciate if they'd not mark the incident as resolved when there's still fallout - ie: my commits didn't display on the branch, my actions didn't run

    It's the same issue as the other day - display message at the top admitting that cache needs to be refreshed (or whatever the wording was)

  • ckorhonen an hour ago

    This is getting ridiculous. One particularly concerning thing I’m seeing is that pull requests on both the web UI and API aren’t reflecting all commits or branch changes consistently. It would be very easy to merge something without realizing you’re not actually reviewing the full diff.

  • xnorswap an hour ago

    Before clicking, I assumed this was going to be a write-up of the one from a few days ago instead of an entirely new incident.

    • jamdav16 an hour ago

      I assumed it was the one from yesterday! Silly me.

  • rozab 20 minutes ago

    If you go to www.githubstatus.com, the downtime is not showing in the chart. I was annoyed enough yesterday when I visited this page to figure out why my Actions had failed and was greeted with big green ticks and only a tiny red rectangle halfway down the page to indicate the problem.

    This time they've just scrubbed the evidence outright?

    • madeofpalk 18 minutes ago

      It was previously showing, but I believe the incident has bee resolved now. At least, PRs work for me when they previously didn't.

  • spaceman_2020 an hour ago

    is it me or ever since AI coding became the norm, there have been way more outages with otherwise reliable services?

    I get downtime on Supabase every few weeks. Even Cloudflare. And now Github

    • hansmayer an hour ago

      No, it's not just you. It is fairly obvious what's happening - the same old Entshittificators now have a great tool to up the speed of entshitification by 100x - thus these crappy outages every other day.

    • chris_money202 38 minutes ago

      Yes, because that caused the usage of the services to skyrocket, GitHub runs on Azure and Azure is experiencing capacity strain due to AI, so GitHub's services are struggling to auto-scale

      • voncheese 7 minutes ago

        Per a report that came out the other day, the GitHub move to Azure has been slowed down (i.e. I don't think it's done). But maybe you have newer/better info than me

    • julianlam an hour ago

      Not just you, but uncertain whether it's due to unreviewed slop going to production, or increased demand due to slop generation.

    • throwatdem12311 an hour ago

      > is it me or

      No, of course not.

  • robin_reala 11 minutes ago

    Good that the Billing functionality is still at 3 nines at least.

  • Systemic33 15 minutes ago

    Someone linked this third-party "honest" status page:

    https://mrshu.github.io/github-statuses/

    Seems more accurate with my experience of GitHub.

  • hansmayer an hour ago

    It seems before AI eats software, its going to first eat GH and Microsoft.

    • throwatdem12311 an hour ago

      they didn’t think the leopard would eat their face!

  • throwatdem12311 an hour ago

    Maybe GitHub needs to freeze free repository creation until they get this under control because this is ridiculous.

    • goda90 40 minutes ago

      Or maybe they need to bring back quality assurance expertise to the company.

      • throwatdem12311 20 minutes ago

        Yes that would be part of getting things under control, of course.

      • ethagnawl 34 minutes ago

        And/or move more contextually aware humans with 10K+ hours of hard won experience and fear of failure/sense of pride back into the loop.

    • embedding-shape 43 minutes ago

      I mean, if we're talking about "fixing" the symptoms of the downtimes rather than the sources and causes, I guess they could just null route github.com until they have things under control?

      Personally, I think they'd have more luck actually attacking the source, what that might be. Somehow I think Microsoft's push for "Every developer only use AI for development, no manual thinking/coding from now on" is the detrimental step, seemingly many companies are still discovering the right approach. Put a freeze to that, and I'm fairly sure you'd see less downtime pretty much immediately, unless all real engineers already left the company, I'm sure I would have at this point.

      • throwatdem12311 37 minutes ago

        It’s not just their own slop that’s causing this, it’s also caused by the tsunami of slop being uploaded by vibe coders.

        If you want to upload to GitHub, you should pay. The days of charitably giving away compute for the “open source communities” are over.

  • sibidharan an hour ago

    Are they running paid marketing campaigns for Gitlab ?

    • KptMarchewa 36 minutes ago

      It's so unfortunate that Gitlab is a complete mess, that GitHub has no real competition now. I can only think that few months to a year from now there will be _something_ that works on an enterprise scale.

      • xnorswap 27 minutes ago

        Have you forgotten about Azure Dev Ops aka Visual Studio Team System aka Team Foundation Server*?

        Yes, it's still Microsoft, but they've forgotten about it, so it runs entirely adequately and is actually a surprisingly okay github replacement. It does nothing special, but it does do everything, just in a way you often would rather it wouldn't. It doesn't have the flexibility of JIRA for the ticketing, and the deployment machinery doesn't have the fanciness ( and vendor threat ) of chaining github actions, but it does handle both.

        I haven't used gitlab, so I'm curious to hear what makes it a "complete mess" too.

        * Microsoft's headless chicken naming strategy in full force, it's a miracle they haven't yet renamed and rebranded it to align with copilot yet.

        • zdragnar 21 minutes ago

          One does not mention TFS in polite company

    • ramon156 an hour ago

      Self-hosting forgejo under tailscale + mirroring public repos through GitHub

      Has worked wonders for me :)

      • varun_ch 39 minutes ago

        Forgejo is fantastic. I do think it could use a fresh coat of paint from a designer but it’s otherwise really good.

        Gitea (what Forgejo forked from) recently stole the sidebar on repos from GitHub and I think that would be great for Forgejo to steal too…

        Forgejo themed by Codeberg: https://codeberg.org/forgejo/forgejo (the codeberg theme is extremely low contrast)

        Forgejo default: https://v15.next.forgejo.org/pparaxan/quark

        Forgejo themed by Lix: https://git.lix.systems/lix-project/lix

        Gitea: https://gitea.com/gitea/awesome-gitea

        Gitea themed by Blender: https://projects.blender.org/blender/blender

        I personally like Blender’s Gitea theme better than the rest but I guess that’s subjective. In dark mode I do not like the low contrast Codeberg theme or the default Forgejo theme, but all of the instances custom themes look great.

        As far as Git forges go in general though.. tangled is very pretty https://tangled.org/tangled.org/core I think more power user oriented software should be comfortable with compact interfaces

      • myng111 19 minutes ago

        It's fascinating how fast the Forgejo I host at my university's laboratory loads from my home network. Every page load is <100ms. I think it goes to show how much bloat we don't realise exists in modern webapps.

        • robin_reala 9 minutes ago

          GitHub used to be like that before they rebuilt everything in React.

      • preisschild 25 minutes ago

        Ideally those forgejos would safe enough to be on the public internet (and using a federation protocol like activitypub) so we don't have to go through a centralized service such as github and not locked behind private networks (such as tailscale nets)

    • EduardoBautista an hour ago

      I'd consider self-hosting GitHub Enterprise before putting my team through the pain of Gitlab.

      • ricardbejarano an hour ago

        How is it painful to use GitLab? Curious, as a user of both, I find them both nice. I like GitLab CI/CD more than I do GHA, but that's personal preference/bias more than anything objective.

        • tux3 an hour ago

          Gitlab CI has some tech debt from accumulating geological layers of different ways to do things, but overall it's pretty good, it scales to more complicated setups, and it's not too painful.

          Now the best way to use GHA is to do the bare minimum. Put all your CI logic in a script that you can test locally, and just have GHA run your script. Even that is painful. And, somehow, impossible to make secure without having spent 5,000 hours reading all the previous ways people got pwn'd by Github Action's horrendous security model.

          My main problem with Gitlab is that after years I still can't find what I'm looking for in the UI. It's always exactly in the third place I look. Otherwise Gitlab has been good. Even self-hosted works pretty well.

          • dijksterhuis 37 minutes ago

            expanding on the parent a little

            * GiLab — Ops centric

            * GitHub — Developer centric

            if you just want somewhere to stick a code repo and build a release every so often — dont use gitlab, you will not enjoy it.

            > My main problem with Gitlab is that after years I still can't find what I'm looking for in the UI.

            i still get lost too after several years daily driving gitlab. this is the Ops centric thing. they provide a lot of options. lots of options is good for Ops.

            > Now the best way to use GHA is to do the bare minimum

            yeah, i’m an ops guy, so the maintaining custom actions stuff on github is horrible for me vs click a button and move on with my day — once i find the button that is! xD

        • EduardoBautista an hour ago

          Everything about their UI/UX screams of doing the bare minimum to check off a box on a feature list. It reminds me of Jira.

  • voidUpdate an hour ago

    They may have gotten down to only 2 nines on most of their services, but at least the LLM is still running at full power! must increase value for shareholders

  • dzonga an hour ago

    git is supposed to be decentralized.

    maybe it's time to revert back to the central idea of git & not centralize around a particular provider.

    for issues - mailing list will do. you can always slap a beautiful ui if you want to or a tui (as is the fad) these days.

    actions can also be decentralized via an API spec & webhooks.

  • renehsz an hour ago
  • hansmayer an hour ago

    Can't they just use one of Satiya's "powerful daily prompts" and ask the - was it "Mico"? - to excrement their way out of these troubles? Ah - you're telling me those powerful prompts were just bullshit for the lazy office cretin who is mainly reading and writing emails throughout the week? They don't really create any new fucking value? No way - I thought CEOs paid tens of millions of dollars each year had real competence justifying such high salaries.

  • fen4o an hour ago

    Tried to do a git push - it succeeded after 3 mins. Then I wanted to open a PR and it failed with a 500 error.

    Facepalmed and decided that this is it for today.

  • abhashanand1501 an hour ago

    as a github user, we are paying for the slow git operations through our github action minutes, if someone from GH is here, will you be compensating for it?

  • looperhacks an hour ago

    Maybe we should start posting av story when GitHub has been fine for some time instead of posting every incident

  • cedws an hour ago

    I'm so done with GitHub.

  • maxnoe 2 hours ago

    GitHub Incident again/

    • denysvitali an hour ago

      At this point we can even stop specifying that it's GitHub...

  • dist-epoch an hour ago

    GitHub is not agent scale.

    Multiple companies are trying to create new versioning primitives/architectures which can handle machine-level code generation - 1 commit per second per repo.

    It's like switching from horse buggies to automobiles, the whole worlds needs re-architecturing to handle the new load.

    The age of boutique hand-coding is being replaced by the age of industrial software factories.

    • julianlam an hour ago

      Why the heck would you want to do this. Using git as your undo chain sounds like a pretty awful thing to do.

    • swiftcoder 42 minutes ago

      > new versioning primitives/architectures which can handle machine-level code generation - 1 commit per second per repo.

      This is not a particularly novel level of scale. Facebook's mercurial backend had to handle >5,000 developers committing to the singular monorepo long before LLMs were a thing

      • KptMarchewa 35 minutes ago

        Yes, on a single repo. Now multiply that per bazillion companies on github, some of which are trying that.

    • skinfaxi an hour ago

      This seems odd to me. Why would you need to commit every second?

    • andyjohnson0 an hour ago

      > GitHub is not agent scale.

      Is the scaling issue with git or github?

  • Hamuko an hour ago

    Yesterday my CI runs wouldn't even be created because Actions was eating shit, and today my CI runs get created but fail because the API is eating shit. Fun.

  • emartinez-dev 35 minutes ago

    I thought it was the yesterday's thread but no, here we go again

  • drcongo an hour ago

    For years we had a GitHub status thing in our Slack but I had to remove it about a year ago because the noise got too much, it would be unbearable in 2026.

  • rvz an hour ago

    Again?

    It was just yesterday [0] that GA was down and another incident today? I am convinced that Copilot and Tay.ai are destroying GitHub and there is no CEO of GitHub to contact.

    Now will you please self-host as I said 6 years ago? [1]

    [0] https://news.ycombinator.com/item?id=48278635

    [1] https://news.ycombinator.com/item?id=22867803

    • KptMarchewa 35 minutes ago

      GitHub famously does not have a single 9 of uptime.

    • rob an hour ago

      You think a Microsoft chatbot from 2016 is destroying GitHub?

      • rvz 43 minutes ago

        At this point, you might as well say that is what's happening at GitHub with the help of GitHub Copilot since nothing has changed and has only gotten worse over time.

  • Arbortheus an hour ago

    Fed up and bored of this