00
Actions
Aucun workflow dans ce dépôt. Ajoutez un fichier YAML dans .github/workflows/ (syntaxe GitHub Actions) : il s’exécutera sur nos serveurs en France, dans un conteneur jetable, à chaque push ou demande de fusion.
Modèle sélectionné :
.github/workflows/node.ymlname: Node.js CI
on:
push:
branches: [ main, master ]
pull_request:
branches: [ main, master ]
jobs:
build-and-test:
runs-on: ubuntu-latest
steps:
- name: Récupérer le code source
uses: actions/checkout@v4
- name: Configurer Node.js
uses: actions/setup-node@v4
with:
node-version: 20
cache: 'npm'
- name: Installer les dépendances
run: npm ci
- name: Vérification TypeScript
run: npm run typecheck --if-present
- name: Lancer les tests unitaires
run: npm test --if-present