Nothing happened today. Saturday errands, then hanging out writing #code. Code writing went well, but Github is still being a fucking asshole.
I'm not sure what the problem is, but I've got a test that consistently fails at this one spot in their "Actions," but it runs just fine on my machine. Ugh. It's gotta be something with how I've got the action configured, or maybe the code is legitimately broken, or maybe it's something else, but I'm having a hell of a time figuring out which of those things it is.
One very interesting thing - during my last session of test debugging, I realized my local Redis version didn't match the version in my workflow config, so I updated the workflow config to match... And the fucking tests PASSED! Literally all I did was change the Redis version in my workflow config, commit that, and boom, I got the green check. "No fucking way" I thought, and I was right! Because on the next commit where I just removed some caveman debugging, the goddamn tests failed. Ugh.
No clue what the problem is, but I've decided I'm not too bothered by it. The tests pass for me (classic "it works on my machine 🤷♂️") so I'm not going to lose any time trying to figure out why Github hates me so much. I can still write code and run tests, so suck it, Github... Suck it dry.
Leave A Comment