Remplace l'URL du depot par un placeholder, centralise, et refuse de publier avec
Sortie du projet : l'URL du Gitea prive disparait au profit de https://forge.example.org/mabibli — example.org est reserve a la documentation par la RFC 2606, donc definitivement injoignable. Une seule ligne commande tout le reste : depot_code, en tete de publier.sh, d'ou derivent les URL de release, d'archive et le message de fin. --depot-code fait la meme chose sans modifier le fichier. ⚠ publier.sh REFUSE desormais de publier tant que le placeholder est en place, et il refuse avant de compiler, comme ses autres garde-fous. Sans cela on ecrirait dans manifest.toml une amd64.url que personne ne peut telecharger, et l'echec surviendrait bien plus loin — a l'installation, dans ynh_setup_source, sans rapport apparent avec la cause. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
+2
-2
@@ -13,7 +13,7 @@ maintainers = ["mathieu"]
|
||||
|
||||
[upstream]
|
||||
license = "AGPL-3.0-or-later"
|
||||
code = "https://git.akbar.nohost.me/mathieu/mabibli"
|
||||
code = "https://forge.example.org/mabibli"
|
||||
|
||||
[integration]
|
||||
yunohost = ">= 12.1.38"
|
||||
@@ -98,7 +98,7 @@ ram.runtime = "256M"
|
||||
# self-contained (CLAUDE.md, « Ne jamais compiler sur le serveur »).
|
||||
#
|
||||
# Ces deux valeurs sont réécrites par `build/publier.sh`.
|
||||
amd64.url = "https://git.akbar.nohost.me/mathieu/mabibli/releases/download/v0.5.0/mabibli-0.5.0-linux-x64.tar.gz"
|
||||
amd64.url = "https://forge.example.org/mabibli/releases/download/v0.5.0/mabibli-0.5.0-linux-x64.tar.gz"
|
||||
amd64.sha256 = "15fb2ee67fb8f3a77a4c4734229e74d2605231713e100da38972d4dcf29e225d"
|
||||
|
||||
# L'archive dépose ses fichiers à la racine, sans dossier intermédiaire.
|
||||
|
||||
Reference in New Issue
Block a user