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. directement au site, un mainteneur relit d'abord.
1. Créez un compte sur <https://gitea.alpinux.org> si vous n'en avez pas. 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. vous obtenez votre copie du dépôt.
3. Récupérez-la, et créez une branche pour votre présentation : 3. Récupérez-la, et créez une branche pour votre présentation :
```bash ```bash
git clone https://gitea.alpinux.org/VOTRE-COMPTE/alpinux-presentations.git git clone https://gitea.alpinux.org/VOTRE-COMPTE/alpinux.presentations.git
cd alpinux-presentations cd alpinux.presentations
git switch -c mon-sujet 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. 22 LTS convient aussi. Rien d'autre : ni Python, ni navigateur pour le build.
```bash ```bash
git clone git@gitea.alpinux.org:alpinux.cedrica5l/alpinux-presentations.git git clone git@gitea.alpinux.org:alpinux.cedrica5l/alpinux.presentations.git
cd alpinux-presentations cd alpinux.presentations
npm ci npm ci
``` ```
@ -93,7 +93,7 @@ ni versionné ni publié par le déploiement.
## Organisation du dépôt ## Organisation du dépôt
``` ```
alpinux-presentations/ alpinux.presentations/
├── README.md ├── README.md
├── CONTRIBUER.md le guide du contributeur ├── CONTRIBUER.md le guide du contributeur
├── package.json dépendances, versions figées ├── 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. # Le dépôt est tiré par SSH, avec une clé qui ne sert qu'à lui.
CLE="/home/$UTILISATEUR/.ssh/id_ed25519_presentations_deploy" CLE="/home/$UTILISATEUR/.ssh/id_ed25519_presentations_deploy"
ALIAS_SSH="gitea-presentations" 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)" 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 elif ! sudo -u "$UTILISATEUR" git clone "$DEPOT_URL" "$REPO_DIR"; then
echo echo
echo "Le serveur n'a pas pu cloner le dépôt. Déclarer cette clé publique dans Gitea :" >&2 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 " (sans cocher l'accès en écriture)" >&2
echo echo
cat "$CLE.pub" cat "$CLE.pub"
@ -146,7 +146,7 @@ echo "────────────────────────
echo "Reste à faire à la main :" echo "Reste à faire à la main :"
echo echo
echo "1. Déclarer le webhook dans Gitea" 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 " URL : https://presentations.alpinux.org/deploy"
echo " Méthode : POST, type de contenu : application/json" echo " Méthode : POST, type de contenu : application/json"
echo " Secret : sudo cat $SECRET_FICHIER" echo " Secret : sudo cat $SECRET_FICHIER"

View file

@ -94,7 +94,7 @@ sudo bash deploy/installer.sh
### Déclarer le webhook dans Gitea ### 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*. Gitea*.
| Champ | Valeur | | Champ | Valeur |

View file

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

View file

@ -1,5 +1,5 @@
#!/bin/bash #!/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. # 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. # Calqué sur deploy-wiki.sh : le serveur exécute sa copie, posée par deploy/installer.sh.
set -e set -e