Auto-poster up and running
2025-12-09 15:36:17 +01:00 by Mark Smith
I figured out the Github Actions scheduling issue from the past two days. Turns out I had a bug in my cron. At some point during testing I had inadvertently updated a value that I shouldn’t have which meant it was trying to run much more often than I had intended. When you setup cron on a real local linux system, that’s not normally an issue, in fact that’s usually how you test these things, but in a hosted environment like Github, things behave somewhat unexpectedly.
What happens is they run a few times, then they just drop and don’t show up again. Which makes debugging very difficult, but I guess from their perspective it keeps their scheduler protected from unnecessarily high load. And of course for whatever reason no matter how much I looked at the workflow file, or all the various things I tried modifying, my brain just would not see the 1 character bug I had introduced. Thankfully Clay from Github support found it almost immediately. The auto-poster should hopefully be running smoothly now. Thanks Clay! #