Build Demo

Built by build.sh

This whole site was generated by a plain Node script in GitHub Actions — no Julia, no Pluto, no framework. Snapshot ran build.sh and published the dist/ folder it produced.

Any toolchain

Node, Python, Hugo, Zola, a Makefile, a bash heredoc — if it writes HTML to dist/, Snapshot hosts it.

Runs in YOUR CI

The build executes in your own GitHub Actions. Snapshot never runs your build code on its servers — it only ingests the output.

One file to opt in

snapshot.toml with type = "build" (or just drop a build.sh at the repo root). That's the whole contract.