- commit
- 8f6d6b6c1c5b5d0fd933f9356d6bd3a211299da7
- parent
- 6599bd584de8eb0fd7b1568695ac0b34c3f53552
- author
- Dami <dami.etoile@gmail.com>
| M | README.md | 2 | +- |
| M | docs/ | 2 | +- |
| M | docs/ | 2 | +- |
@@ -26,7 +26,7 @@ That answers with a relay at a memorable name, open to anyone for 14 days. Claim
2626 2727 <p align="center"><img src="docs/img/console.png" alt="The console's People tab" width="720"></p>2828 29-It runs on Cloudflare Workers with one Durable Object per name, SQLite inside it and R2 beside it. The same code runs without Cloudflare, on [celld](https://celld.dev) with an S3 bucket of your own; that path is checked in CI and [documented](docs/16-hosting-without-cloudflare.md).29+It runs on Cloudflare Workers with one Durable Object per name, SQLite inside it and R2 beside it. The same code runs without Cloudflare, on [celld](https://celld.dev) with an S3 bucket of your own; that path is checked on demand and [documented](docs/16-hosting-without-cloudflare.md).3030 3131 ## Docs3232 @@ -67,7 +67,7 @@ The conformance suite needs a claimed relay. Against a dev server:
6767 CLAIM=1 RELAY_URL=ws://dev.localhost:8787 npm run test:conformance6868 ```6969 70-CI runs typecheck and the object tests on every push, and, in a second job, the conformance suite against the Worker on `celld dev` ([Hosting without Cloudflare](16-hosting-without-cloudflare.md)). Work lands on `main` directly, in small commits that each typecheck on their own; a red check on `main` is fixed forward with the next commit.70+CI runs typecheck and the object tests on every push; the conformance suite against the Worker on `celld dev` is a separate workflow run on demand ([Hosting without Cloudflare](16-hosting-without-cloudflare.md)). Work lands on `main` directly, in small commits that each typecheck on their own; a red check on `main` is fixed forward with the next commit.7171 7272 ## Add a management method7373 @@ -137,4 +137,4 @@ CLAIM=1 RELAY_URL=ws://127.0.0.1:9876 npm run test:conformance
137137 138138 ## The promise139139 140-CI runs the conformance suite against `celld dev` on every push, and `npm run typecheck` fails when the two configs drift, so this path is checked rather than merely described. Cloudflare is where bind.ws runs and what gets first attention; a celld release that breaks something here may take a little while to be caught up with, and the pinned version in CI says which one is known good. The path is not dropped quietly: removing support for any host takes a notice at the top of this page and in the README first, and the commit that removes it names the last commit that had it, so anyone on that host can stay there.140+The `celld` workflow runs the conformance suite against `celld dev` on demand, from the Actions tab or `gh workflow run celld.yml`, and `npm run typecheck` fails when the two configs drift, so this path is checked rather than merely described. Cloudflare is where bind.ws runs and what gets first attention; a celld release that breaks something here may take a little while to be caught up with, and the pinned version in CI says which one is known good. The path is not dropped quietly: removing support for any host takes a notice at the top of this page and in the README first, and the commit that removes it names the last commit that had it, so anyone on that host can stay there.