Ajoute un script de release Gitea (scripts/release.sh)

Sur demande uniquement (pas de trigger auto par commit) : build les 2
jars, zip, cree le tag/release via l'API Gitea et y attache le zip.
Token passe en variable d'env GITEA_TOKEN, jamais stocke dans le repo.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
SarTron-NorthBlue
2026-07-12 19:24:13 +04:00
co-authored by Claude Sonnet 5
parent 0ca99c7e2c
commit d5f6e0cfb3
2 changed files with 71 additions and 0 deletions
+8
View File
@@ -44,6 +44,14 @@ mvn clean package
Jars produits dans `velocity/target/` et `spigot/target/`.
### Publier une release (Gitea)
```
GITEA_TOKEN=xxxx ./scripts/release.sh 1.0.1 "Description de la release"
```
Build les 2 jars, les zip dans `dist/VoteNetwork.zip`, crée le tag/release sur Gitea et y attache le zip. Nécessite un token Gitea (Paramètres → Applications → Générer un nouveau jeton, scope `repo`), passé uniquement en variable d'environnement — jamais commité.
## Configuration
Chaque composant a son propre fichier, tous deux dans un dossier **`votenetwork`** :