chadtmiller.com/knotless
git that lives in your Atmosphere account
1
10
The runner host's notes say a space scope is granted as the login is approved
deploy/runner-host/README.md+7−1
| @@ -142,7 +142,13 @@ public repositories. A login approved before the invite methods were in | ||
knotless's scope cannot read them (`invites` warnings in the log): open | ||
the login page again and approve. So too one from before `dev.knotless.check` | ||
and `dev.knotless.minutes` were: every run of it fails with `Missing required | ||
scope "repo:dev.knotless.check?action=create"`. `KNOTLESS_RUNNER_REPOS` still names | ||
scope "repo:dev.knotless.check?action=create"`. A PDS grants a bare | ||
`space:` scope its type's collections only as the login is approved, so | ||
one approved at a PDS that did not do so yet, as pds.js before November | ||
4, 2026, keeps a grant that writes nothing to a space, and every refresh | ||
keeps it too: each private repository's run fails with `Scope does not | ||
permit update in at://…/space/…`. Approve the login again once the PDS | ||
is updated. `KNOTLESS_RUNNER_REPOS` still names | ||
any more to watch; one it cannot read is logged and passed over. | ||
| ||
## Merge queues | ||