v0.4.3 : persistance du theme actif choisi
- le REPL 'theme <name>' applique ET sauvegarde le theme (settings.theme dans le fichier de config actif, cree s'il manque) via persist_setting - correction racine : config::merge ignorait settings.theme - la valeur persistee n etait jamais relue au chargement, le theme par defaut etait toujours reapplique apres un redemarrage - 'am --theme <name>' reste un one-shot ; config set settings.theme <nom> fonctionne egalement - aides mises a jour (banniere, help theme) - tests de persistance + relecture au demarrage, man pages regenerees, version 0.4.3
This commit is contained in:
+5
-5
@@ -62,7 +62,7 @@ doit signaler aucune dépendance manquante.
|
||||
|
||||
Une fois toutes les archives dans `dist/` :
|
||||
|
||||
scripts/render-manifests.ps1 -Version 0.4.2
|
||||
scripts/render-manifests.ps1 -Version 0.4.3
|
||||
|
||||
Ce script rend, avec la version et les sha256 réels :
|
||||
|
||||
@@ -73,16 +73,16 @@ Ce script rend, avec la version et les sha256 réels :
|
||||
- `dist/homebrew/am.rb` → à servir via un tap, ou à soumettre
|
||||
- `dist/rpm/am.spec` → rpmbuild -bb (avec am-linux-x86_64.tar.gz
|
||||
dans ~/rpmbuild/SOURCES)
|
||||
- Paquet deb : `packaging/deb/make-deb.sh 0.4.2` → dist/am_0.4.2_amd64.deb
|
||||
- Paquet deb : `packaging/deb/make-deb.sh 0.4.3` → dist/am_0.4.3_amd64.deb
|
||||
|
||||
## 4. Créer la release sur Gitea
|
||||
|
||||
Via l'interface web : Releases > New Release, tag v0.4.2, attacher les
|
||||
Via l'interface web : Releases > New Release, tag v0.4.3, attacher les
|
||||
archives. Ou via l'API (jeton Gitea requis) :
|
||||
|
||||
curl -X POST -H "Authorization: token <JETON>" \
|
||||
-H "Content-Type: application/json" \
|
||||
-d '{"tag_name":"v0.4.2","name":"v0.4.2","body":"notes de version"}' \
|
||||
-d '{"tag_name":"v0.4.3","name":"v0.4.3","body":"notes de version"}' \
|
||||
https://git.dracodev.net/api/v1/repos/Projets/agent-manager/releases
|
||||
|
||||
curl -X POST -H "Authorization: token <JETON>" \
|
||||
@@ -95,7 +95,7 @@ archives. Ou via l'API (jeton Gitea requis) :
|
||||
|
||||
## 5. Tag git (déclenche aussi le pipeline CI)
|
||||
|
||||
git tag v0.4.2 && git push origin v0.4.2
|
||||
git tag v0.4.3 && git push origin v0.4.3
|
||||
|
||||
## Conventions de nommage (attendues par les installateurs et self-update)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user