- le corps de chaque release Gitea est extrait de docs/CHANGELOG.md (la section [X.Y.Z] de la version) — les 5 releases existantes ont été mises à jour (le 1er script cherchait [vX.Y.Z] et était tombé sur le fallback) - crée ou met à jour la release (PATCH), remplace l'asset APK du même nom - token Gitea lu dans le trousseau macOS, scope write:repository suffisant - §16.bis documente le script + le piège du préfixe « v »