Thanks @calmh it seems to work. But for some odd reason the appcast.xml CI/CD server (teamcity) deployer seems to run and generate the correct appcast.xml and latest release is added. But when I curl to the upgrade URL it is not deployed to the upgrade server. Odd… are you using some sort of cron job to copy the file to the webserver? I’m expecting the v1.22.2-1 as latest.
This is the curl:
jerry@coconut syncthing-macos % curl https://upgrades.syncthing.net/syncthing-macos/appcast.xml | head -20
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 18142 0 18142 <?xml version="1.0" encoding="UTF-8"?>:-- --:--:-- 0
<rss version="2.0" xmlns:sparkle="http://www.andymatuschak.org/xml-namespaces/sparkle" xmlns:dc="http://purl.org/dc/elements/1.1/">
0 <channel>
<title>Syncthing for macOS</title>
<link>https://upgrades.syncthing.net/syncthing-macos/appcast.xml</link>
<description>Most recent changes with links to updates.</description>
<language>en</language>
0 <item>
<title>Upgrade syncthing to v1.22.1 </title>
<description><![CDATA[<ul>
8<li>Update the bundled syncthing to <a href="https://github.com/syncthing/syncthing/releases/tag/v1.22.1">v1.22.1</a></li>
5</ul>
Latest build has the v1.22.2-1 with timestamp Fri, 09 Dec 2022 21:53:24 UTC Here is the build artifact Log in to TeamCity — TeamCity