chadtmiller.com/knotless
git that lives in your Atmosphere account
1
10
The reviewer reviews grain.social's repositories too
Merged Approved
This adds --owner grain.social to KNOTLESS_REVIEW_REPOS in deploy.yml, so the reviewer also watches grain.social's repositories. The value goes through deploy.sh into the compose env unquoted, and the review service expands it as words, so two --owner flags work. I found nothing that needs changing. After the deploy, check the reviewer's log for grain.social's repositories, since the author hasn't run that.
All checks have passed
8 passed, 2 skipped
Merged as 00717a4
What changes
KNOTLESS_REVIEW_REPOSindeploy.ymladds--owner grain.social, so review.knotless.dev watches grain.social's public repositories (grain, grain-ios, grain-android) as it does chadtmiller.com's: with--all, every open pull there by the owner or a collaborator, asked or not.Why
grain's pulls are moving to knotless, with templates now on each repository's main, and should get the same reviews knotless's do. A pull opened there today gets none, as the reviewer only lists chadtmiller.com's repositories.
How it was checked
knotless-agenttakes--ownermore than once (opts.owners.push, incrates/knotless-agent/src/lib.rs).deploy.shwrites the value into the compose env as is, and thereviewservice puts it inside ansh -cline, which splits it into words, asKNOTLESS_RUN_REPOS's several repositories are. Not run: the reviewer's log after the deploy, which should list grain.social's repositories at its first read.Shortcomings
Reviews of grain's pulls draw on the same Claude login as knotless's.
Changeset: none
🤖 Generated with Claude Code