Docs : portage web migré vers son dépôt séparé HormoneTrack-web (v1.4.10)
Le portage navigateur (ex-web/) vit désormais dans ~/projects/HormoneTrack-web — dépôt séparé sur les mêmes instances Gitea, historique 100 % propre (la dette de confidentialité §8.bis reste confinée à ce dépôt), versions alignées (web v1.4.10 = portage de l'Android v1.4.10), changelogs totalement séparés. - §16 : étape 4.bis de la checklist de release = sync web (checklist §10 du dépôt web) ; publication Gitea web gelée tant que la parité qualité n'est pas validée (commit + tag seulement) - README §Git : note sur le dépôt web apparié
This commit is contained in:
parent
3e4c7c44b3
commit
e508607919
@ -115,6 +115,11 @@ git log --oneline # historique par couches (toolchain / moteur / UI / docs)
|
||||
git push -u origin main --tags
|
||||
```
|
||||
|
||||
**Portage web** : depuis v1.4.10, la version navigateur vit dans son propre
|
||||
dépôt `Siphonight/HormoneTrack-web` (mêmes instances) — versions **alignées**
|
||||
(web v1.4.10 = portage de l'Android v1.4.10), releases sync (checklist
|
||||
§16 étape 4.bis), changelogs séparés.
|
||||
|
||||
Chaque commit de release passe `./gradlew testDebugUnitTest` (vert obligatoire) et est
|
||||
taggué annoté. Voir [docs/DEVELOPPEMENT.md §16](docs/DEVELOPPEMENT.md).
|
||||
|
||||
|
||||
@ -1445,7 +1445,18 @@ vérifie pas en tests JVM).
|
||||
releases Gitea en sera extrait automatiquement par le script), + §14 si bug
|
||||
corrigé, + §2 (historique) si notable.
|
||||
4. **Commit** (message descriptif par couche) + **tag annoté** :
|
||||
`git tag -a vX.Y.Z -m "résumé"`.
|
||||
`git tag -a vX.Y.Z -m "…"`.
|
||||
4.bis. **Release SYNC web** (depuis le 8 sept. 2026) : le portage web vit
|
||||
dans son PROPRE dépôt `~/projects/HormoneTrack-web` (2 Gitea,
|
||||
`Siphonight/HormoneTrack-web` — historique 100 % propre, séparé de la
|
||||
dette de confidentialité de ce dépôt). À chaque release : porter la
|
||||
feature web si pas déjà fait, aligner `WEB_VERSION` sur la MÊME `X.Y.Z`,
|
||||
`bash scripts/check.sh` vert (121 tests + E2E), commit + tag `vX.Y.Z`
|
||||
côté web, push des deux dépôts. Changelogs TOTALEMENT SÉPARÉS
|
||||
(`web/docs/CHANGELOG.md` ≠ ce fichier). Process web complet :
|
||||
`../HormoneTrack-web/docs/DEVELOPPEMENT.md` §3 + §10. Publication
|
||||
Gitea web GELÉE tant que la parité qualité n'est pas validée
|
||||
(commit + tag seulement).
|
||||
5. **Vérif confidentialité** : `git ls-tree -r <tag> --name-only | grep local-test-data` → VIDE + scan de confidentialité (déjà exigé avant tout push, §8.bis) ; puis **Push** : `git push origin main --tags` + `git push farewell main --tags`
|
||||
(farewell : le repo doit exister sur l'instance ; push-to-create désactivé).
|
||||
6. **Construire les 2 APK au niveau du tag** :
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user