mirror of
https://github.com/got-feedBack/feedBack-desktop.git
synced 2026-08-11 03:09:56 +00:00
ci: repoint desktop build off the deleted slopsmith org
The slopsmith org was deleted in the DMCA relaunch; core + plugins now live under the private got-feedback org. Repoint the whole build: - core clone (nightly.yml, build-common.sh) -> got-feedback/feedback, authenticated via GH_CLONE_TOKEN (a PAT with read on the private org; threaded through build.yml/nightly.yml/release.yml). Local builds without it fall back to the git credential helper. - bundled-plugin list -> got-feedback/feedback-plugin-*, pruned to the set that exists in the org: drops the removed extraction plugins (profileimport, tones, sloppak-converter) and not-yet-rehomed ones (nam-rig-builder, tabimport); 34 plugins bundled. - dirname derivation strips the new feedback-plugin- prefix. - ghcr image -> ghcr.io/got-feedback/feedback; VERSION-sync dispatch -> got-feedback/feedback; soundfont + update FEED_URL + docs -> got-feedback/feedback-desktop. Two prerequisites remain (owner-only): set the GH_CLONE_TOKEN secret, and re-upload the soundfonts-v1 release assets to feedback-desktop. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 4.8
parent
4238b70cf4
commit
28d9a7f30f
@@ -20,7 +20,7 @@ import { restartPython } from './python';
|
||||
// the download fast with a clear error rather than serving silently-wrong
|
||||
// bytes. Source + licence info live on the release page itself.
|
||||
const SOUNDFONT_URL =
|
||||
'https://github.com/slopsmith/slopsmith-desktop/releases/download/soundfonts-v1/FluidR3_GM.sf2';
|
||||
'https://github.com/got-feedback/feedback-desktop/releases/download/soundfonts-v1/FluidR3_GM.sf2';
|
||||
const SOUNDFONT_SHA256 = '74594e8f4250680adf590507a306655a299935343583256f3b722c48a1bc1cb0';
|
||||
const SOUNDFONT_EXPECTED_SIZE_MB = 142;
|
||||
|
||||
|
||||
@@ -52,10 +52,10 @@ export type UpdateStatus =
|
||||
| { status: 'error'; channel: UpdateChannel; currentVersion: string | null; lastChecked: number | null; message: string };
|
||||
|
||||
// Repo the Velopack feed lives in. Matches the existing electron-builder
|
||||
// release pipeline (slopsmith/slopsmith-desktop) — Velopack's GitHub
|
||||
// release pipeline (got-feedback/feedback-desktop) — Velopack's GitHub
|
||||
// loader looks for `releases.<channel>.json` + `*-full.nupkg` / `*-delta.nupkg`
|
||||
// assets attached to releases here.
|
||||
const FEED_URL = 'https://github.com/slopsmith/slopsmith-desktop';
|
||||
const FEED_URL = 'https://github.com/got-feedback/feedback-desktop';
|
||||
|
||||
// Background poll cadence. Velopack downloads are cheap when there's nothing
|
||||
// new (HEAD on the channel manifest), so 4h is a reasonable trade-off
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<p id="update-status" class="text-xs text-slate-400 mt-3">Loading updater status…</p>
|
||||
<p id="update-linux-note" class="hidden text-xs text-amber-300 mt-2">
|
||||
Auto-update is not available on Linux —
|
||||
<a id="update-releases-link" href="https://github.com/slopsmith/slopsmith-desktop/releases"
|
||||
<a id="update-releases-link" href="https://github.com/got-feedback/feedback-desktop/releases"
|
||||
target="_blank" rel="noopener" class="underline hover:text-amber-200">download new versions from GitHub Releases</a>.
|
||||
</p>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user