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
Copy file name to clipboardExpand all lines: docs/contributing.mdx
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -51,11 +51,11 @@ GitHub Actions packages macOS (universal DMG) and Windows (NSIS) when you add a
51
51
52
52
If you already published a GitHub Release for that tag, CI deletes that release (the tag stays) and creates a draft so the files can be uploaded.
53
53
54
-
The download site lists the newest published release that has installers, including prereleases. The in-app update checker follows the Stable or Pre-release choice in App settings. Drafts are ignored. `/releases/latest` is not used, because that endpoint skips prereleases.
54
+
The download site lists the newest published release that has installers, including prereleases. The packaged app uses electron-updater to download and install that release. Keep these files on the published GitHub release: `latest-mac.yml`, `latest.yml`, `Dagr_<version>.zip`, `Dagr_<version>.exe`, and the matching `.blockmap` files. The in-app update checker follows the Stable or Pre-release choice in App settings. Drafts are ignored. Stable uses published full releases. Pre-release sets `allowPrerelease`.
55
55
56
56
The GitHub repository must be public for those checks to work in the packaged app. A private repo makes the unauthenticated GitHub API return 404. The website can set `GITHUB_TOKEN` if you still need to read a private repo. The desktop app can use `DAGR_GITHUB_TOKEN` or `GITHUB_TOKEN` for local checks only. Do not ship a token in the app.
57
57
58
-
Builds are unsigned in this pass.
58
+
Builds are unsigned in this pass. Unsigned macOS builds often cannot replace the running app, so the UI falls back to opening the GitHub DMG. Signing and notarization come later.
Copy file name to clipboardExpand all lines: docs/desktop/preferences.mdx
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -27,7 +27,7 @@ The gear on the left rail opens settings for this device.
27
27
28
28
**Appearance:** Light, Dark, or System.
29
29
30
-
**Updates:** choose **Stable** or **Pre-release**, then **Check for updates**. A download link appears when a newer GitHub release exists on that channel. A banner also appears after launch if an update is waiting. Automatic checks are skipped when you run the app from source. **Check for updates** still talks to GitHub.
30
+
**Updates:** choose **Stable** or **Pre-release**, then **Check for updates**. The packaged app downloads a newer build in the background. When the file is ready, **Restart to update** applies it. If in-app install cannot run (common on unsigned macOS builds), **Download update** still opens the installer from GitHub. A banner also appears after launch if an update is waiting. Automatic checks are skipped when you run the app from source. **Check for updates** still talks to GitHub.
31
31
32
32
**Media:****GIFs on hover only** keeps GIFs still until you move the pointer over them.
0 commit comments