The Longshot Test Farm: lend your PC to test pull requests
| Filename | Latest commit message | Latest commit date |
|---|---|---|
README, licence (GPL-3.0-or-later), contributing notes and the pull request title check. Assisted-by: Claude Code Co-Authored-By: Claude Opus 5.5 <[email protected]> |
||
| .forgejo/workflows | ||
| AGENTS.md | ||
| CONTRIBUTING.md | ||
| LICENSE | ||
| README.md | ||
Beanstock
Beanstock is the Longshot Test Farm: volunteers lend their PCs to test
Longshot pull requests. A maintainer approves one exact commit, and
volunteer agents build and run it next to main on their own hardware, then post a report back to the pull request.
The design is in the wiki: Spec.
The repository will hold:
coordinator/: the server. It receives Forgejo webhooks, handles approvals and the job queue, posts results on pull requests and serves a small dashboard.agent/: the desktop app volunteers run. It signs in, checks its own hardware, takes jobs its owner's policy allows, runs them in a sandbox and uploads a signed report.
No game files, keys, saves or anything made from them ever pass through the farm. Every tester builds from their own copy of the game.