Skip to content

feat(release): link install docs to the latest release for each OS - #101

Merged
haiquang9994 merged 1 commit into
masterfrom
docs/install-latest-release-links
Sep 6, 2026
Merged

feat(release): link install docs to the latest release for each OS#101
haiquang9994 merged 1 commit into
masterfrom
docs/install-latest-release-links

Conversation

@haiquang9994

Copy link
Copy Markdown
Collaborator

Summary

  • Publish every installer a second time under an unversioned name (mix_publish_alias in packaging/common.sh), so install.md can link .../releases/latest/download/<name>, which GitHub always resolves to the newest non-pre-release. Same mechanism T88 already uses for latest.json, so the docs build still touches no network.
  • Link the install page's Windows/macOS/Linux sections to those download URLs, with a note pointing at the current pre-release (v0.0.1-beta.1) until the first stable release ships.
  • Fix stale example package versions in getting-started.md and services.md (caddy 2.10.0, mariadb 11.4.4 no longer exist in the package catalog).
  • Record the change as T90a in .claude/roadmap/phase-9-ship.md.

Publish every installer a second time under an unversioned name
(mix_publish_alias in packaging/common.sh) so install.md can link
.../releases/latest/download/<name>, which GitHub always resolves to
the newest non-pre-release. Same mechanism T88 already uses for
latest.json, so the docs build still touches no network.

Also fix stale example package versions in getting-started.md and
services.md (caddy 2.10.0, mariadb 11.4.4 no longer exist).
@haiquang9994
haiquang9994 merged commit e8a7b84 into master Sep 6, 2026
19 checks passed
@haiquang9994
haiquang9994 deleted the docs/install-latest-release-links branch September 6, 2026 06:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant