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.
This commit is contained in:
Arkadiusz Fal
2026-04-23 05:50:52 +02:00
parent b5bab10694
commit 29900b758d
3 changed files with 4 additions and 4 deletions

View File

@@ -6,7 +6,7 @@
<false/>
<!-- Sparkle auto-updates (Developer ID / Homebrew cask build only; ignored on App Store + iOS + tvOS) -->
<key>SUFeedURL</key>
<string>https://yattee.github.io/yattee/appcast.xml</string>
<string>https://dl.yattee.stream/appcast.xml</string>
<key>SUPublicEDKey</key>
<string>BLtSfi3Epsl97XpMy734PhlbscxWwWpi6moT/S++A+4=</string>
<key>SUEnableAutomaticChecks</key>

View File

@@ -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 -
```

View File

@@ -2,7 +2,7 @@
<rss xmlns:sparkle="http://www.andymatuschak.org/xml-namespaces/sparkle" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
<channel>
<title>Yattee</title>
<link>https://yattee.github.io/yattee/appcast.xml</link>
<link>https://dl.yattee.stream/appcast.xml</link>
<description>Most recent changes with links to updates for Yattee (macOS Developer ID build).</description>
<language>en</language>
</channel>