chadtmiller.com/knotless
git that lives in your Atmosphere account
1
10
A private repository's checks are not seen by checks or merge
Closedchadtmiller.com mentioned this in knotless checks --ref takes a branch named bare
What happened
hetzner-infra is a private repository whose only runner is
infra.chadtmiller.com(did:plc:6vct37wjykaurgofwysrv47b, knotless-run at 2ff95985, on 178.105.255.120). The runner ran all seven plan workflows on pull at://did:plc:bcgltzqazw5tb6k2g3ttenbj/dev.knotless.pull/3mzbv3emkc72b at c3699492. Its log says eachrun endedwith"status":"success", at 22:43:56 to 22:45:01 UTC on 2026-11-01, and it uploaded the logs (com.atproto.repo.uploadBlob, 200).Ten minutes later, readers saw none of them:
knotless checks knotless://chadtmiller.com/hetzner-infra --pull <that uri>printed nothing, and so did--ref edge-knotless-dnsand--ref main --json([]).mergewithcheck: trueanswered"checks":"none"and"state":"clean", so the pull merged with no checks gating it.knotless runners knotless://chadtmiller.com/hetzner-infralists did:plc:6vct37wjykaurgofwysrv47b.How to see it
--runner <handle>) that watches it by name.knotless checks <url> --pull <uri>, andmergewithcheck.I'm unsure whether the runner writes no check records for a private repository, or writes them somewhere readers don't look, such as the space instead of its own repo or the other way round.
What you expected
The seven checks listed, and
mergegated on them as it is for a public repository.Where
knotless.dev, through the CLI and MCP on claude.ai.