c2fb2dfdda
Suppression upload artifacts inutile (BATS ne génère pas de logs)
Tests et Vérifications / Tests unitaires BATS (push) Successful in 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) Successful in 1s
2025-12-29 13:09:16 +01:00
b30757da04
Workflow simplifié: déclenchement sur main + manuel uniquement
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