Commit graph

6 commits

Author SHA1 Message Date
b30757da04 Workflow simplifié: déclenchement sur main + manuel uniquement
Some checks failed
Tests et Vérifications / Tests unitaires BATS (push) Failing after 15s
Tests et Vérifications / Vérification ShellCheck (push) Successful in 7s
Tests et Vérifications / Vérification syntaxe Bash (push) Successful in 3s
Tests et Vérifications / Résumé des tests (push) Failing after 1s
2025-12-29 13:03:28 +01:00
205ea0b6e7 Retrait sudo pour compatibilité container Docker 2025-12-29 12:57:07 +01:00
1a975b6c1c Ajout workflow_dispatch pour lancement manuel 2025-12-29 12:55:22 +01:00
e912d39f91 Format workflow comme Homelab (format YAML liste + checkout v4) 2025-12-29 12:44:20 +01:00
c11f873f02 Utilisation du runner self-hosted au lieu de ubuntu-latest 2025-12-29 12:34:51 +01:00
dfa5078b47 Configuration en variables + tests unitaires BATS
- Conversion config hardcodée en variables (CLUSTER_NODES)
- Détection nœud distant data-driven (extensible à 3+ nœuds)
- Tests unitaires BATS avec mocks complets (32 tests)
- CI/CD Forgejo avec shellcheck et validation syntaxe
- Mode test pour sourcing sans exécution du main
2025-12-29 12:29:46 +01:00