Антон Хоменок про кодинг ⌨️

🔥 GitHub Actions теперь кеширует между воркфлоу нативно — разбираю детали

🔥 GitHub Actions теперь кеширует между воркфлоу нативно — разбираю детали

Короче, GitHub тихо добавил фичу, которую все ждали: теперь кеш `actions/cache` можно шарить между разными воркфлоу в рамках одного репо. Раньше — только внутри одного флоу, и это реально бесило.

Что важно знать:
🔸 ключ кеша теперь виден всем воркфлоу репо, если ты явно не ограничил scope
🔸 `restore-keys` работает так же, просто охват шире — экономия на восстановлении зависимостей заметная
🔸 для монорепо это вообще кайф: один кеш node_modules на несколько пайплайнов
⭐️ лимит кеша на репо остался 10 ГБ — следи, чтобы не засорять старыми ключами

Я на прошлой неделе перенастроил пайплайн на проекте: CI для тестов и деплой-воркфлоу теперь тянут один и тот же кеш зависимостей. Время сборки упало примерно с 4:20 до 2:50 — почти 35%.

Если у тебя несколько воркфлоу и ты ещё не обновил `actions/cache` до v4 — самое время.

Что думаете, ребят, юзаете кеш в Actions активно или каждый раз ставите зависимости с нуля?

➖➖➖➖➖➖➖➖➖➖
Антон Хоменок про кодинг ⌨️
Этот пост опубликован в Telegram-канале Антон Хоменок про кодинг ⌨️. Подписаться можно по ссылке: @xomenok_code.
editorial

Свежие посты в категории «Editorial Voice & Insider»

Все каналы категории →

start

Готовы запустить рекламу через сеть public.tg?

Новый оффер, продукт, GEO, кейс, событие или партнёрский запуск — соберём маршрут под задачу и отдадим медиаплан.

Telegram для медиаплана: @AFFtop_connect. Быстрый тест: $20 за канал, $1000 за пакет по сети.