Continuing to enjoy the slow crumbling of things that used to work into a heap of brokenness on GitHub. This has been happening on my phone recently.

#qa #quality

Yet another GitHub failure of something that used to work: line numbers.

Today's #GitHubFail: the endlessly loading issue page.

I'm going to keep tacking things on to this thread as I encounter them. All future posts will use the hashtag if you'd prefer to mute it.

#GitHubFail: The endless spinner. Will it finish, was there an error? No one knows! The only way to get the pull request merge button and CI status to show up is to refresh the page, and hope it loads this time.

I click the Commits tab on a PR. The blue pjax loading bar starts its slow, erratic crawl across the top of the page. It gets closer and closer to the end, the page remaining unchanged the whole time. It reaches the end. Nothing happens. No errors in the console, no error in the UI, it just didn't work. I click again, there's some requests in the Network tab, but the page remains steadfastly attached to the Conversation view. I press F5, and the commits view finally loads.

#GitHubFail

@wezm Putting my new personal projects on Codeberg instead has been such a joy
@pojntfx I am doing the same to some degree—working links, what concept! Alas I must still use GH regularly too.
@wezm Oh yeah, 100%, I've been slowly porting tooling over to also have Codeberg support, not just GitHub support, but rn it's still mostly pushes to GitHub for sure
@wezm at least that one is properly centred. I've seen a few wobbly spinners in github recently.