| Le workflow n'apparaît pas dans Actions |
Mauvais dossier ou extension |
.github/workflows/ci.yml exactement |
Invalid workflow file |
Erreur YAML (ligne indiquée) |
Indentation, espaces, tirets |
npm ci : lock file out of sync |
package-lock.json absent ou pas à jour |
npm install en local, commiter le lock |
Les tests d'intégration sont skipped |
DATABASE_URL non défini pour le job |
Bloc env: au niveau du job api |
ECONNREFUSED dans les tests d'intégration |
Postgres pas prêt ou port non publié |
options: --health-cmd ... et ports: |
denied: permission_denied au push |
packages: write manquant |
Bloc permissions: |
repository name must be lowercase |
Propriétaire avec majuscules |
${GITHUB_REPOSITORY_OWNER,,} |
| Checks introuvables dans la protection |
Jamais exécutés |
Faire tourner le CI une fois d'abord |