chore(release): sync version desktop + workflow desktop en manuel (#77)
- bump_version.sh : met a jour tauri.conf.json, Cargo.toml et Cargo.lock (obsigate-desktop), commit de release chore(release): vX.Y.Z puis tag. --push pousse branche+tag, --no-files = tag seul, --dry-run previsualise. - desktop-build.yml : declenchement workflow_dispatch uniquement (aucun runner self-hosted). - Docs : DEVELOPMENT_AND_RELEASES (bump automatise) + CHANGELOG.
This commit is contained in:
@@ -175,6 +175,18 @@ et [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||
|
||||
### Modifié
|
||||
|
||||
- **`scripts/bump_version.sh` — synchronisation de la version desktop** — le script met
|
||||
désormais à jour `desktop/tauri.conf.json`, `desktop/Cargo.toml` et `desktop/Cargo.lock`
|
||||
(`obsigate-desktop`) avant de créer un commit de release `chore(release): vX.Y.Z` puis le
|
||||
tag. `--push` pousse la branche **et** le tag ; `--no-files` conserve l'ancien comportement
|
||||
(tag seul) et `--dry-run` prévisualise. Indispensable au bon fonctionnement de l'updater
|
||||
Tauri (dont le manifeste reprend la version de `tauri.conf.json`).
|
||||
|
||||
- **`.gitea/workflows/desktop-build.yml` — déclenchement manuel uniquement** — le workflow
|
||||
`Desktop Build` ne s'exécute plus sur `push` (aucun runner self-hosted `[windows/linux, desktop]`
|
||||
enregistré) mais uniquement via `workflow_dispatch`. Le build Windows se fait en local
|
||||
(`desktop/build-windows.bat`) ; le workflow reste disponible pour un futur runner.
|
||||
|
||||
- **Assistant IA (`frontend/js/bookslm.js`)** — l'ancien rendu Markdown minimal est remplacé par un
|
||||
renderer bloc/inline complet ; l'en-tête expose un bouton « Historique des sessions » ; les badges
|
||||
de sources ouvrent désormais réellement le fichier (événement `obsigate:open-file`).
|
||||
|
||||
Reference in New Issue
Block a user