Give releases a stable latest-download URL #2

Merged
jcoffey-dev merged 1 commits from ci/release-permalink into main 2026-09-21 04:15:16 +00:00
1 Commits
Author SHA1 Message Date
jcoffey-dev a4f0953353 Give releases a stable latest-download URL
The install guide tells people to curl
  .../releases/latest/download/<file>
which is a GitHub URL shape. GitLab's equivalent is
  /-/releases/permalink/latest/downloads/<path>
but it only resolves for assets that declare direct_asset_path, and the
release job was creating plain links to the package registry. Those carry
the tag in the URL, so they can never be a "latest" link.

Each asset now also declares /binaries/<file>, which is what the docs will
point at. The path is load-bearing: changing it breaks a documented install
command.
2026-09-20 20:58:45 -07:00