Hm, it's just a static website hosted on GitHub Pages, it should have no funny business. If you can see what triggered it, I can get rid of it.
Typically from what I’ve seen, Umbrella blocks new domains automatically, but then after a few days or weeks it’ll stop blocking it. That’s my guess, but it isn’t blocked for me