docs: use concrete mixeme/gosentry coordinates in update-check item

Replace the <owner>/<repo> placeholders with the actual GitHub release repo
now that it's known.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
mixeme
2026-07-25 23:40:23 +03:00
parent bfd9991a3a
commit eedae3b9f0
+5 -4
View File
@@ -12,7 +12,7 @@ Releases are published as GitHub Releases (tags like `v0.12.0`, built by
version exists — they have to check the releases page by hand. version exists — they have to check the releases page by hand.
Add an update check that queries the GitHub Releases API Add an update check that queries the GitHub Releases API
(`GET /repos/<owner>/<repo>/releases/latest`) for the latest published tag, (`GET /repos/mixeme/gosentry/releases/latest`) for the latest published tag,
strips the leading `v`, and compares it against `app.Version`. When a newer strips the leading `v`, and compares it against `app.Version`. When a newer
version is available, surface it non-intrusively — an "Update available" version is available, surface it non-intrusively — an "Update available"
line in Settings (next to the existing version/build info) with a hyperlink line in Settings (next to the existing version/build info) with a hyperlink
@@ -30,9 +30,10 @@ Design notes / open questions:
- *Where the check lives.* Keep it in the `app` layer behind the Service so the - *Where the check lives.* Keep it in the `app` layer behind the Service so the
UI only renders the result, and cache the last check so opening Settings UI only renders the result, and cache the last check so opening Settings
repeatedly does not spam the API (unauthenticated GitHub allows 60 req/h). repeatedly does not spam the API (unauthenticated GitHub allows 60 req/h).
- *Repo coordinates.* The primary remote is Gitea; the GitHub owner/repo used - *Repo coordinates.* The primary remote is Gitea; the GitHub repo used for
for releases must be wired in explicitly (constant or build-time value) rather releases is [`mixeme/gosentry`](https://github.com/mixeme/gosentry) and must
than derived from `origin`. be wired in explicitly (constant or build-time value) rather than derived from
`origin`.
- *No auto-download.* Scope is detection and notification only; installing the - *No auto-download.* Scope is detection and notification only; installing the
update stays a manual click-through to the release page. update stays a manual click-through to the release page.