GitHub is fine. The blog post gestures vaguely at nothing. You put stuff on GitHub. You host repo. You run Actions. It all works.
So what is the issue? It's just nonsense, brain rot.