Skip to content

Show HN: GitHub Actions for Agents

3 pointspistoriusp2 comments
On HN

Hi everyone,

I really dislike the fix, commit, and wait loop that is involved with CI. I decided to fix that by shortening the loop. I did that by mocking the GH Actions control pane: the runner is the official GH runner, but the API is a mock.

What you get is caching in ~0 ms. Pause on failure. Let your agent fix it and retry, without pushing!

It's easy for humans, but even easier to AI to validate that your actually going to pass CI - the result is that an agent won't tell you it's done if CI doesn't pass.

https://github.com/redwoodjs/agent-ci

Comments

So cool, thanks for sharing. Do you think it might be easier to maintain than something like `act` over the long run?

Pleasure! Yeah it's just the standard runner - the only thing we've built is a duplicate control-pane, which is just HTTP. Since I have the standard runners source code it's pretty trivial for agents to know what to implement on the other end.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.