CI/CD for the Static Site
Automate lint, link-check, build, artifact upload, and cache-busting deploys for the static site.
Lint: HTML/CSS/JS formatting checks.
Link-check: internal/external links (with allowlist) fail on 4xx/5xx.
Build: optional bundling/minify; emit `/dist`.
Artifact: upload dist; deploy to preview env; promote to prod on approval.
Frequently asked questions
What is the purpose of cache-busting in this CI/CD pipeline?
Cache-bust: fingerprint assets; purge CDN on release.
Can you provide an example of the workflow used for deploying the static site?
Sample Workflow (YAML Sketch)
How does the system handle errors during lint or link checking?
Block merge on lint/link-check failures.
Are there any controls in place for deploying changes to the production environment?
Require approvals for prod deploy.
▶ Try it live
Everything above runs in your browser — open Hash Function Avalanche Visualizer and change the parameters while it is running. Nothing is installed, nothing is uploaded, the whole model lives in one tab.