ci: retire legacy healthchat.ch desktop feed

This commit is contained in:
2026-07-29 23:31:39 +02:00
parent 30bb2bfca3
commit 637eaa7356
4 changed files with 14 additions and 31 deletions
+4 -5
View File
@@ -128,11 +128,10 @@ Add these repo secrets:
FTP_PASSWORD
Caveats:
- URL migration: builds <= 1.5.0 poll the legacy feed at
https://healthchat.ch/packages/desktop/ (docroot /public_html/healthchat.ch/packages/) —
they only learn the new URL by installing an update delivered over that old feed. The
deploy workflow therefore dual-publishes to both directories; drop the legacy mirror and
its verify checks once the installed base is on a build carrying the new update_base_url.
- Builds <= 1.5.0 polled the retired feed at https://healthchat.ch/packages/desktop/, which
is frozen at 1.5.0 — those installs never see newer versions. Users on them must download
the current installer once from the packages.healthchat.ch install/ URL; updates resume
automatically afterwards.
- First install is manual. Apps already installed without update_base_url (<= 1.1.2) cannot
self-update to the first build that carries it; users must download once from the install/ URL.
Every release after that updates automatically.