diff --git a/.github/UPLOAD_DEMO_VIDEO.md b/.github/UPLOAD_DEMO_VIDEO.md new file mode 100644 index 0000000..446adcf --- /dev/null +++ b/.github/UPLOAD_DEMO_VIDEO.md @@ -0,0 +1,62 @@ +# Uploading the kscli demo video + +The hero video in `README.md` is served from **GitHub's user-attachments CDN** — the same storage backend that powers drag-and-drop uploads in issues and PRs. That URL is backed by GitHub, cached globally, costs nothing, does not bloat the repo, and renders inline on every `README.md` view on github.com. + +This document is the playbook for replacing the placeholder video URL after the Remotion render completes. + +## Why user-attachments and not something else? + +| Option | Renders inline on github.com? | Repo bloat? | CDN-backed? | Effort | +|---|---|---|---|---| +| **`user-attachments` URL in `