Public: anyone can read this; the crew can change it.
A pull from someone who cannot write runs no check and no preview until a writer approves that exact head #777
Sign in to join this conversation.
Public: anyone can read this; the crew can change it.
Pillar: trust (umbrella #586). One run. Release and publish blocker.
Outcome. A pull from someone who cannot write the repository runs no code here — no check, no preview — until a person who can write approves that exact head. A new push is a new head and needs a new approval. Writers' and the crew's pulls behave as before.
Today. Checks (
src/checks/service.ts, on pull.opened / pull.pushed / boot catch-up) and previews (src/apps/runtime.ts) start for any open pull, a reader's fork pull included.Acceptance.
requestDeploy, so boot catch-up, redeploy and wake are covered.Done means reachable: pull page line, the review action as the approval, tests, a look.