Suivre le nom réel du dépôt : alpinux.presentations

Le dépôt a été créé sur la forge sous le nom alpinux.presentations, et non
alpinux-presentations : adresses de clonage, lien de la page d'accueil et
consignes d'installation sont alignés.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01M713yNBL8cssBA1Zri5QLT
This commit is contained in:
Cédrix 2026-10-10 22:06:47 +02:00
parent 02cf82447b
commit 9ecf1973b8
6 changed files with 12 additions and 12 deletions

View file

@ -143,13 +143,13 @@ Une *pull request* est une proposition de modification : vous ne touchez pas
directement au site, un mainteneur relit d'abord.
1. Créez un compte sur <https://gitea.alpinux.org> si vous n'en avez pas.
2. Sur la page du dépôt `alpinux-presentations`, cliquez sur **Bifurcation** (*Fork*) :
2. Sur la page du dépôt `alpinux.presentations`, cliquez sur **Bifurcation** (*Fork*) :
vous obtenez votre copie du dépôt.
3. Récupérez-la, et créez une branche pour votre présentation :
```bash
git clone https://gitea.alpinux.org/VOTRE-COMPTE/alpinux-presentations.git
cd alpinux-presentations
git clone https://gitea.alpinux.org/VOTRE-COMPTE/alpinux.presentations.git
cd alpinux.presentations
git switch -c mon-sujet
```

View file

@ -32,8 +32,8 @@ Il faut **Node.js 24 LTS** — c'est la version du serveur, indiquée dans `.nvm
22 LTS convient aussi. Rien d'autre : ni Python, ni navigateur pour le build.
```bash
git clone git@gitea.alpinux.org:alpinux.cedrica5l/alpinux-presentations.git
cd alpinux-presentations
git clone git@gitea.alpinux.org:alpinux.cedrica5l/alpinux.presentations.git
cd alpinux.presentations
npm ci
```
@ -93,7 +93,7 @@ ni versionné ni publié par le déploiement.
## Organisation du dépôt
```
alpinux-presentations/
alpinux.presentations/
├── README.md
├── CONTRIBUER.md le guide du contributeur
├── package.json dépendances, versions figées

View file

@ -31,7 +31,7 @@ NODE_URL="https://nodejs.org/dist/$NODE_VERSION"
# Le dépôt est tiré par SSH, avec une clé qui ne sert qu'à lui.
CLE="/home/$UTILISATEUR/.ssh/id_ed25519_presentations_deploy"
ALIAS_SSH="gitea-presentations"
DEPOT_URL="$ALIAS_SSH:alpinux.cedrica5l/alpinux-presentations.git"
DEPOT_URL="$ALIAS_SSH:alpinux.cedrica5l/alpinux.presentations.git"
SOURCE="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)"
@ -79,7 +79,7 @@ if [ -d "$REPO_DIR/.git" ]; then
elif ! sudo -u "$UTILISATEUR" git clone "$DEPOT_URL" "$REPO_DIR"; then
echo
echo "Le serveur n'a pas pu cloner le dépôt. Déclarer cette clé publique dans Gitea :" >&2
echo " dépôt alpinux-presentations → Paramètres → Clés de déploiement → Ajouter" >&2
echo " dépôt alpinux.presentations → Paramètres → Clés de déploiement → Ajouter" >&2
echo " (sans cocher l'accès en écriture)" >&2
echo
cat "$CLE.pub"
@ -146,7 +146,7 @@ echo "────────────────────────
echo "Reste à faire à la main :"
echo
echo "1. Déclarer le webhook dans Gitea"
echo " dépôt alpinux-presentations → Paramètres → Webhooks → Ajouter → Gitea"
echo " dépôt alpinux.presentations → Paramètres → Webhooks → Ajouter → Gitea"
echo " URL : https://presentations.alpinux.org/deploy"
echo " Méthode : POST, type de contenu : application/json"
echo " Secret : sudo cat $SECRET_FICHIER"

View file

@ -94,7 +94,7 @@ sudo bash deploy/installer.sh
### Déclarer le webhook dans Gitea
Dans le dépôt `alpinux-presentations` : *Paramètres → Webhooks → Ajouter un webhook →
Dans le dépôt `alpinux.presentations` : *Paramètres → Webhooks → Ajouter un webhook →
Gitea*.
| Champ | Valeur |

View file

@ -445,7 +445,7 @@ ${presentations.map(carte).join('\n')}
<footer class="pied">
<a href="https://alpinux.org">alpinux.org</a> ·
<a href="https://wiki.alpinux.org">Le wiki</a> ·
<a href="https://gitea.alpinux.org/alpinux.cedrica5l/alpinux-presentations">Proposer une présentation</a>
<a href="https://gitea.alpinux.org/alpinux.cedrica5l/alpinux.presentations">Proposer une présentation</a>
</footer>
<script>
// Filtres de la liste. Sans JavaScript, la page reste complète : le formulaire est

View file

@ -1,5 +1,5 @@
#!/bin/bash
# Met en ligne presentations.alpinux.org depuis le dépôt alpinux-presentations.
# Met en ligne presentations.alpinux.org depuis le dépôt alpinux.presentations.
# Appelé par le service webhook après chaque push sur main, ou à la main en secours.
# Calqué sur deploy-wiki.sh : le serveur exécute sa copie, posée par deploy/installer.sh.
set -e