Automated GitHub Actions Agent Pipeline Triggered by “Agent-Fixable” Label #1703
Replies: 3 comments 2 replies
|
@julianknutsen what do you think of this idea? |
|
This maps directly to how Gas Town already works — the architecture for this exists, it just needs a GitHub Actions integration layer. What Gas Town already does:
What a GH Actions pipeline would need:
The gap is the CI/CD trigger. Gas Town currently runs on persistent tmux sessions with a daemon (Deacon) managing lifecycles. A GitHub Actions integration would need to either:
For small issues, Option C is probably sufficient — a single Claude Code session with the issue body as context can handle most bug fixes. Gas Town's value shows up when you need coordination: multiple related fixes, cross-file refactors, or issues that need investigation before fixing. The |
|
For anyone exploring this — Robb Walters' rjwalters/loom (Python, MIT, v0.6.5) is a working implementation of essentially this worldview, with a label state machine ( Their stuck-detection, review-gate, and worker role patterns (builder/judge/curator/doctor/auditor) are worth a look as reference, even if the GT-side direction ends up structurally different. Cross-link for context: I posted a fuller comparison on the Loom side here — rjwalters/loom#3213 |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
I think it makes sense to implement an automated agent pipeline that, once issues are triaged to a dedicated agent-fixable label, investigates them and opens PRs with proposed fixes. I’ve found that agents can almost always resolve small issues independently, without supervision or assistance. This could be a simple, vanilla Claude Code pipeline
All reactions