From 29900b758d0b85deaaf5f5b63854a586d1898454 Mon Sep 17 00:00:00 2001 From: Arkadiusz Fal Date: Thu, 23 Apr 2026 05:50:52 +0200 Subject: [PATCH] Point Sparkle feed at dl.yattee.stream custom domain Bake https://dl.yattee.stream/appcast.xml into SUFeedURL and align the appcast template and Sparkle setup notes so the gh-pages branch (served under the custom Cloudflare-CNAMEd domain) is the single place to look up the feed. Domain is reserved as a generic distribution surface for Sparkle today and AltStore / other channels later. --- Yattee/Info.plist | 2 +- scripts/sparkle/README.md | 4 ++-- scripts/sparkle/appcast_template.xml | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Yattee/Info.plist b/Yattee/Info.plist index ae444871..63f8983a 100644 --- a/Yattee/Info.plist +++ b/Yattee/Info.plist @@ -6,7 +6,7 @@ SUFeedURL - https://yattee.github.io/yattee/appcast.xml + https://dl.yattee.stream/appcast.xml SUPublicEDKey BLtSfi3Epsl97XpMy734PhlbscxWwWpi6moT/S++A+4= SUEnableAutomaticChecks diff --git a/scripts/sparkle/README.md b/scripts/sparkle/README.md index 31dabc2f..c9f7d117 100644 --- a/scripts/sparkle/README.md +++ b/scripts/sparkle/README.md @@ -1,6 +1,6 @@ # Sparkle appcast pipeline -This directory contains the scripts and templates that sign Sparkle updates and maintain `appcast.xml` on the `gh-pages` branch. The feed is served at https://yattee.github.io/yattee/appcast.xml and consumed by Sparkle inside the Developer ID build of Yattee (see `Yattee/Services/Updates/SparkleUpdater.swift`). +This directory contains the scripts and templates that sign Sparkle updates and maintain `appcast.xml` on the `gh-pages` branch. The feed is served at https://dl.yattee.stream/appcast.xml and consumed by Sparkle inside the Developer ID build of Yattee (see `Yattee/Services/Updates/SparkleUpdater.swift`). ## One-time setup @@ -61,5 +61,5 @@ The `release_channel` workflow input (`beta` | `stable`, default `beta`) control ```bash # After a release: -curl -sSL https://yattee.github.io/yattee/appcast.xml | xmllint --noout - +curl -sSL https://dl.yattee.stream/appcast.xml | xmllint --noout - ``` diff --git a/scripts/sparkle/appcast_template.xml b/scripts/sparkle/appcast_template.xml index a21b8fff..9bafb8b9 100644 --- a/scripts/sparkle/appcast_template.xml +++ b/scripts/sparkle/appcast_template.xml @@ -2,7 +2,7 @@ Yattee - https://yattee.github.io/yattee/appcast.xml + https://dl.yattee.stream/appcast.xml Most recent changes with links to updates for Yattee (macOS Developer ID build). en