ineszang44
cc0a58ac4c
test: sonarqube
2026-09-18 10:23:09 +02:00
ineszang44
2400b6f05e
test: sonarqube
2026-09-18 10:21:56 +02:00
ineszang44
c8383014a8
Merge branch 'dev' into feat/sonar-dashboard
2026-09-18 09:52:27 +02:00
Dorian
4f69199734
feat(ml): initialise le pipeline d'entrainement LightGBM (ADR 0005)
ML / Lint, typage et tests (push) Successful in 2m2s
2026-09-17 14:12:26 +02:00
Valentin
1cca4f130c
chore(ci): ajoute la couverture de tests au job test du frontend
Frontend / build (push) Successful in 10m14s
Frontend / test (push) Failing after 5m1s
Frontend / SonarQube (push) Skipped
2026-09-17 13:55:17 +02:00
ValentinDeFaria and GitHub
88f4f9a601
chore(ci): ajoute la surveillance docker du frontend a dependabot
2026-09-17 13:42:02 +02:00
ineszang44
11f9b1bcd5
test(frontend): sonarqube
2026-09-17 13:04:36 +02:00
ineszang44
41c18a3bb1
test: sonarqube
2026-09-17 12:47:44 +02:00
ineszang44
00ef725249
test: sonarqube
2026-09-17 12:46:04 +02:00
ineszang44
34f35f3ca0
test: sonarqube
2026-09-17 12:26:04 +02:00
Valentin
f5cac1c2a8
chore(ci): ajoute un audit de sécurité des dépendances (npm audit, pip-audit)
2026-09-17 12:25:15 +02:00
Valentin
2ad7692f1c
Ajoute la configuration Dependabot (npm, uv, github-actions, docker)
2026-09-17 12:12:48 +02:00
ineszang and GitHub
c740b61b24
Merge pull request #80 from ineszang/feat/pipeline-ci
...
Feat/pipeline ci
2026-09-16 16:41:55 +02:00
ineszang44
730adb69b1
chore(frontend): faux positifs cwe
2026-09-16 12:32:28 +02:00
ineszang44
f43c9f76a0
test(frontend): workflow
2026-09-16 12:29:54 +02:00
ineszang44
04e4913952
fix(frontend): code smells
2026-09-16 12:20:15 +02:00
ineszang44
d1e4d8cfa0
test(frontend): lancement automatique du workflow après un push ou avec une pull request
2026-09-16 11:31:10 +02:00
ineszang44
1f0eb410eb
test(frontend): suppression des conditions if
2026-09-16 11:28:49 +02:00
ineszang44
078983a41d
test(frontend): suppression de la propriété 'pull-request'
2026-09-16 11:25:55 +02:00
ineszang44
596cf43eda
test(frontend): lancement manuel du workflow
2026-09-16 11:22:58 +02:00
ineszang44
11baea7117
changement d'ordre des jobs + ajout des dépendances entre les jobs
2026-09-16 10:29:47 +02:00
ineszang44
61b3494d12
correction nom du workflow pour le frontend
2026-09-16 10:03:59 +02:00
ineszang
b5cffbf56f
fix(frontend): changement de version des actions pour raisons de compatibilité
2026-09-15 16:59:34 +02:00
ineszang
3ef7de5baa
feat(frontend): ajout chemins dans le pipeline CI
2026-09-15 16:46:16 +02:00
ineszang
ff6e3c288c
feat(frontend): ajout du job de build
2026-09-15 16:35:50 +02:00
ineszang
b8f806518f
feat(frontend): ajout sonarqube dans le pipeline
2026-09-15 16:08:31 +02:00
ineszang and GitHub
83392c7ff4
chore: init pipeline frontend
2026-09-15 14:56:33 +02:00
Johan LEROY
008cf581a7
ci(backend): vérifie format, lint, typage et tests à chaque poussée
...
`.github/workflows/` ne contenait qu'un `.gitkeep` alors que l'EC03
évalue la CI en continu. Périmètre volontairement minimal, aligné sur
`make check` : le scan de sécurité et la construction d'image relèvent
du chantier CI/CD et viendront l'étendre.
2026-09-15 14:22:09 +02:00
Johan LEROY
26704831e4
chore: arborescence du monorepo EnerVision
...
Pose les dossiers des sept domaines de la stack (backend, frontend, base,
ETL, infra, CI/CD, monitoring) avec un README de cadrage par domaine.
Seul apps/backend est initialise, les autres font l'objet d'un ticket dedie.
Le squelette Angular n'est pas versionne a la main : apps/frontend porte la
commande ng new a lancer.
2026-09-14 12:26:12 +02:00