Guide
Build to cached URL in three steps.
1 · Upload
surf push ./dist --pkg lineup --version 2.4.0
Served at https://cdnsurf.org/v/lineup/2.4.0/<file>.
2 · Link with integrity
<link rel="stylesheet" href="https://cdnsurf.org/v/lineup/2.4.0/lineup.css" integrity="sha384-Wq3…" crossorigin="anonymous">
3 · Cache forever
Versioned paths return immutable, max-age=31536000. New version, new URL — never a purge.
Need a moving channel? A 60-second alias redirects to the current version.