Discourse core passe à pnpm pour la gestion des packages JS

Les améliorations de vitesse sont plus perceptibles à partir d’un « démarrage à froid ». Par exemple, dans notre CI GitHub Actions, yarn prenait plus de 90 secondes, tandis que pnpm termine en environ 15 secondes.

C’est peut-être parce que nous n’avons pas mis à jour l’image de base depuis que nous avons apporté cette modification. Ainsi, sur la version stable, les dépendances yarn sont déjà installées. Alors que pour la version qui a réussi les tests, les dépendances yarn doivent être supprimées avant de faire une installation pnpm à partir de zéro.

La situation s’améliorera donc pour la version qui a réussi les tests après la prochaine mise à jour de l’image de base.

6 « J'aime »