New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update des dépendances NPM #1398
Conversation
Est-ce qu'on pourrait créer le ticket correspondant à cette PR ? |
Est-ce vraiment la peine ? Sérieusement, c'est juste une update des dépendances qui impacte que le build du front... Je comprends pas d'ailleurs qu'elle traîne autant, y'a absolument rien qui risque de complètement casser l'app, ou de poser problème... S'il le faut, je peux la créer, mais je vois pas trop trop l'intérêt |
Oui. Pas de PR sans son ticket, pour pouvoir suivre ce qui a été fait de manière claire.
Mise à jour de dépendance = toujours un risque de casser quelque chose. D'autre part, cette issue, aussi triviale soit-elle, suivra le même workflow que toutes les autres. Comme elle n'était pas indispensable à la v1.0, elle arrivera avec la v1.1, laquelle sera lancée dès que la PR #1400 le permettra. |
Done Sur le côté "non-indispensable à la v1.0" de cette PR, comme je l'ai dit dans l'issue #1430, la version de spritesmith qu'on utilise marche pas sur tous les systèmes, et donc peut potentiellement bloquer l'installation... C'est pas urgent non plus, mais bon |
Aller zou, ça roule ! EDIT : je fais un message plus clair pour dire que oui ça passe la QA et que ça fonctionne, avant qu'on ne me dise "t'as pas testé". |
On avait pas mal de dépendances NPM qui étaient pas à jour (rien d'alarmant pour autant).
Y'a un service qui s'appelle David qui permet de voir l'état des dépendances, et ils fournissent un badge, si vous voulez l'intégrer dans le Readme:
Notes pour la QA
Pour tester cette PR, il suffit de mettre à jour les dépendances (
npm install
), de lancer le build gulp (gulp build
), et de lancer l'app en vérifiant que le site fonctionne bien (en gros que les fichiers CSS/JS/Sprites se soient bien compilés)