garnix-io / issues

Public issue tracker for garnix.io
15 stars 0 forks source link

Garnix seemed to stop noticing new pushes to one of my repos #38

Closed league closed 1 year ago

league commented 1 year ago

Hey team. I've been using garnix on my fork of the notmuch mail indexer: github:league/notmuch and the most recent commits don't show the yellow dot, and don't appear in my dashboard on garnix.io. The repo is still enabled in garnix app, as far as I can tell.

However, there is something possibly suspicious further down that commit log. A commit from 14 October appears to have its build still in-progress (yellow dot). I don't know why it didn't time out, nor whether it would delay recognition of subsequent pushes. The page for that build just says "Waiting for logs."

Thanks so much, garnix is great.

jkarni commented 1 year ago

I am indeed seeing this - on some repos. It's very mysterious why though - it's not related to the stuck build. In fact, it seems like the webhook Github is sending have recently started being rejected (sometimes) with a 400.

I'll take a look later today and report back. Sorry for this!

(And thanks for the encouraging words!)

jkarni commented 1 year ago

Can you try now?

league commented 1 year ago

Yes, that shows the build starting! (Should succeed, because I ran it locally already.)

jkarni commented 1 year ago

There's still something wrong. I have an idea for what it is. I hope to have a fix tomorrow.

jkarni commented 1 year ago

It turned out there were two issues with libraries behaving in surprising ways, but I think everything should be good now! Closing, but if there's still an issue, please re-open!