| .github | ||
| assets | ||
| .nojekyll | ||
| index.html | ||
| README.md | ||
fast_float website
The source for https://fastfloat.github.io/fast_float/.
Static HTML, CSS, and a small JS file — no build step required. To preview locally, serve this directory with any static file server, for example:
python3 -m http.server -d docs 8080
# then open http://localhost:8080/
How the version number stays current
The displayed release version is kept fresh by two independent mechanisms:
-
Build-time substitution. The
Deploy GitHub Pagesworkflow (.github/workflows/pages.yml) replaces every occurrence of the literal8.2.10inindex.htmlwith the latest GitHub release tag before publishing. The workflow runs on every push tomainthat touchesdocs/**, on every published release, and can be dispatched manually. -
Client-side refresh.
assets/app.jsqueries the GitHub Releases API on page load and overwrites any element marked withdata-version. This means visitors see the very latest tag even between deploys.