Docs §16.bis : précise la revérification obligatoire par téléchargement après les deux uploads (pattern v1.2.10/1.3.0/1.3.1 confirmé)
This commit is contained in:
parent
fa5d2df5a5
commit
58bc55bd0d
@ -830,15 +830,16 @@ git checkout main
|
|||||||
# 2. Publier sur chaque instance (corps = CHANGELOG + les 2 APK attachés)
|
# 2. Publier sur chaque instance (corps = CHANGELOG + les 2 APK attachés)
|
||||||
# ⚠️ NE JAMAIS comparer les tags en chaînes (v1.2.10 < v1.2.5
|
# ⚠️ NE JAMAIS comparer les tags en chaînes (v1.2.10 < v1.2.5
|
||||||
# lexicographiquement !) — comparer en tuples numériques (§14 #38)
|
# lexicographiquement !) — comparer en tuples numériques (§14 #38)
|
||||||
# ⚠️ v1.3.0 : deux invocations RAPPROCHÉES du script se sont écrasées
|
# ⚠️ CONFIRMÉ v1.3.1 : les DEUX invocations rapprochées du script se
|
||||||
# mutuellement (APK release disparu, debug renommé générique). Pattern
|
# remplacent mutuellement (le 2e upload écrase le 1er, nom générique).
|
||||||
# validé : purge des assets + upload + VÉRIFICATION PAR TÉLÉCHARGEMENT
|
# Pattern OBLIGATOIRE (validé v1.2.6/10/3.0) : UNE passe Python inline —
|
||||||
# des deux, puis RE-VÉRIFIER LES DEUX à la fin du run (listing peut
|
# purge des assets, upload séquentiel, VÉRIFICATION PAR TÉLÉCHARGEMENT
|
||||||
# mentir pendant les uploads rapprochés).
|
# de CHAQUE asset puis RE-VÉRIFICATION FINALE des deux (listing ET
|
||||||
|
# contenu délivré). Le script one-shot par APK ne suffit plus.
|
||||||
for I in cloudyfy farewell; do
|
for I in cloudyfy farewell; do
|
||||||
python3 scripts/gitea-release.py $I vX.Y.Z /tmp/apks/HormoneTrack-vX.Y.Z-release.apk
|
python3 scripts/publish-release.py $I vX.Y.Z
|
||||||
python3 scripts/gitea-release.py $I vX.Y.Z /tmp/apks/HormoneTrack-vX.Y.Z-debug.apk
|
|
||||||
done
|
done
|
||||||
|
# (publish-release.py : purge + upload release+debug + vérif téléchargement)
|
||||||
```
|
```
|
||||||
|
|
||||||
Le script choisit l'instance (URL, owner) et lit le token Gitea correspondant
|
Le script choisit l'instance (URL, owner) et lit le token Gitea correspondant
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user