Продуктивність
Чому npm інсталюється повільно в CI?
Коротка відповідь
node_modules записує десятки тисяч невеликих файлів, і підключений до мережі CI-диск справляється з цим погано.
Деталь, яка має значення
Ваш наступний білд може бути вдвічі швидшим і вдвічі дешевшим
Почніть безкоштовно. Піти — це той самий один рядок, і цей diff ми теж публікуємо.
Пов'язане
Чому GitHub Actions повільні?Найчастіше: спільний vCPU, холодні кеші, мережевий диск і час у черзі перед початком завдання.Як швидко починаються бігуни після того, як завдання стоїть у черзі?runnerhut (раннерхат) бігуни стартують приблизно за три секунди з теплого басейну.Чи потрібно мені змінювати робочий процес?Ні. Змініть мітку для запуску та залиште все як є.Як вибрати розмір бігунка?Почніть на один розмір вище поточного бігуна, а потім перевірте використання ЦП і зупиніться, коли крива згладжується.