open source is social v-it.org
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Add deploy-site and deploy-explore make targets, fix CLAUDE.md hosting docs

CLAUDE.md still said GitHub Pages auto-deploys — corrected to document
the Cloudflare Workers deployment (site/ and explore/ directories).
Root Makefile now has deploy-site and deploy-explore targets that
delegate to the respective wrangler.toml configs.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

+16 -2
+9 -1
CLAUDE.md
··· 55 55 56 56 ## Hosting 57 57 58 - The `docs/` directory is published to [v-it.org](https://v-it.org) via GitHub Pages. Pushing to main auto-deploys. 58 + This repo contains three deployable things: 59 + 60 + | what | directory | domain | deploy | 61 + |------|-----------|--------|--------| 62 + | CLI | `bin/`, `src/` | npm `vit` | `make ship` | 63 + | site | `docs/` (served by `site/`) | v-it.org | `make deploy-site` | 64 + | explore | `explore/` | explore.v-it.org | `make deploy-explore` | 65 + 66 + **The site does NOT auto-deploy.** After changing anything in `docs/` (pages, decks, assets), you must run `make deploy-site` to publish. Both site and explore are Cloudflare Workers — deployment requires a `wrangler login` OAuth session. 59 67 60 68 ## File Headers 61 69
+7 -1
Makefile
··· 1 1 BUMP ?= patch 2 2 3 - .PHONY: install link test test-node clean release publish ship 3 + .PHONY: install link test test-node clean release publish ship deploy-site deploy-explore 4 4 5 5 install: 6 6 bun install ··· 31 31 npm publish 32 32 33 33 ship: release publish 34 + 35 + deploy-site: 36 + cd site && wrangler deploy 37 + 38 + deploy-explore: 39 + cd explore && wrangler deploy