build: point auto-update publish URL to Gitea rolling 'latest' release
Generic provider needs a stable base URL to fetch latest.yml. Gitea 1.24.7 does not expose /releases/latest/download/ as a shortcut, so we use a manual rolling-release scheme: each version is published twice — once under its semver tag (vX.Y.Z) for archival, and once re-uploaded into a release permanently tagged 'latest'. The URL below points at the rolling one. Release procedure (per version): 1. npm version patch 2. npm run package:win 3. Upload release/*.exe, *.exe.blockmap, latest.yml as assets to vX.Y.Z 4. Re-upload the same 3 files into release 'latest' (delete previous assets first) Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -56,7 +56,7 @@
|
|||||||
},
|
},
|
||||||
"publish": {
|
"publish": {
|
||||||
"provider": "generic",
|
"provider": "generic",
|
||||||
"url": "https://your-update-server.example.com/media-center/"
|
"url": "https://gitea.esh-service.ru/public/ESH-Media/releases/download/latest/"
|
||||||
},
|
},
|
||||||
"files": [
|
"files": [
|
||||||
"dist/**/*",
|
"dist/**/*",
|
||||||
|
|||||||
Reference in New Issue
Block a user