Docs/scripts : correction d'attribution — le nom d'asset générique venait de l'upload interrompu (extinction machine), pas d'un quirk Gitea ; renommage PATCH conservé comme défense
This commit is contained in:
parent
ab84f5e0ce
commit
186c446562
@ -781,9 +781,10 @@ Le script :
|
||||
- crée la release si absente, sinon **met à jour le corps** (PATCH) ;
|
||||
- attache l'APK (remplace l'asset du même nom si présent) — appeler le script
|
||||
DEUX FOIS pour publier les deux APK (noms distincts) ;
|
||||
⚠️ quirk Gitea : le nom passé à l'upload peut être normalisé (observé :
|
||||
`-release.apk` → `.apk` générique) → le script RENOMME l'asset via l'API
|
||||
d'édition (`PATCH …/assets/{id}`) après chaque upload — ne pas retirer ;
|
||||
⚠️ renommage défensif : un asset peut se retrouver au nom générique après
|
||||
une session d'upload interrompue (extinction machine — arrivé en v1.2.9) →
|
||||
le script RENOMME l'asset via l'API d'édition (`PATCH …/assets/{id}`)
|
||||
après chaque upload — ne pas retirer ;
|
||||
`HormoneTrack-vX.Y.Z-release.apk` (**recommandé**, R8) et
|
||||
`HormoneTrack-vX.Y.Z-debug.apk` ;
|
||||
- lit le token Gitea dans le trousseau macOS (`security find-internet-password`) ;
|
||||
|
||||
@ -134,9 +134,10 @@ def main():
|
||||
"POST", token=token,
|
||||
files={"name": asset_name, "data": f.read()},
|
||||
)
|
||||
# ⚠️ Quirk Gitea : le nom passé à l'upload peut être normalisé/écrasé
|
||||
# (observé : "-release.apk"/"-debug.apk" → ".apk" générique) → renommage
|
||||
# explicite via l'API d'édition d'asset, TOUJOURS.
|
||||
# ⚠️ Renommage défensif : le nom d'asset peut se retrouver générique
|
||||
# (ex. nom générique observé après une session d'upload INTERROMPUE —
|
||||
# extinction machine en plein script) → renommage explicite via l'API
|
||||
# d'édition d'asset, systématique après chaque upload.
|
||||
request(f"{base}/releases/{release_id}/assets/{asset['id']}",
|
||||
"PATCH", token=token, data={"name": asset_name})
|
||||
link = asset.get("browser_download_url", "?")
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user