You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
*`CFBundleShortVersionString` (e.g `0.14.50-dev` or `0.14.50-1`)
271
-
*`CFBundleVersion` (e.g `145000` or `145001`)
272
-
* When the code is git pushed the Syncthing build server automatically builds debug and release targets
273
-
* Manually download the release `.dmg` from [build.syncthing.net](https://build.syncthing.net/viewType.html?buildTypeId=SyncthingMacOS_BuildReleaseDmg) which is correctly signed and notarized
274
-
* Manually create a github release with tag `v<major>.<minor>.<patch>-<bundle index>`
275
-
* Run deployment of [appcast.xml](https://build.syncthing.net/viewType.html?buildTypeId=SyncthingMacOS_CreateAppcastXml). Which turns [github releases JSON into a Sparkle appcast.xml file](https://github.com/syncthing/syncthing-macos/tree/develop/cmd/ghreleases2appcast). (See also [Sparkle documentation](https://sparkle-project.org/documentation/))
272
+
*`CFBundleShortVersionString`: User readable string (e.g `1.27.10-1`)
273
+
*`CFBundleVersion`: Incrementing version counter (e.g `102701001` for `1.27.10-1`)
274
+
275
+
* When the git branch develop or release pushed to github the Github actions CI server automatically builds debug and release
276
+
* Manually download the release `.dmg` from [github.com actions](https://github.com/syncthing/syncthing-macos/actions/workflows/build-syncthing-macos.yml) which is correctly signed and notarized
277
+
* Manually [create a new Github release](https://github.com/syncthing/syncthing-macos/releases/new) with tag `v<major>.<minor>.<patch>-<bundle index>`
278
+
* Run deployment of Sparkle updater [appcast.xml](https://github.com/syncthing/syncthing-macos/actions/workflows/generate-appcast.yml). Which turns [github releases JSON into a Sparkle appcast.xml file](https://github.com/syncthing/syncthing-macos/tree/develop/cmd/ghreleases2appcast). (See also [Sparkle documentation](https://sparkle-project.org/documentation/)) to push to users.
0 commit comments