lenec ru

← все теги

#ci

5 постов

GitHub Actions: правильное кэширование зависимостей pnpm

Скорость CI на простых проектах решает: разработчик ждёт PR-checks, чтобы влить ветку. Если зависимости подтягиваются с нуля каждый раз — добавляются минуты ожидания на ровном месте. Расскажу, как я…

301 16K
Влада Барсукова

Параллельный запуск Playwright в CI без race-conditions

Параллельный запуск тестов — естественный шаг, когда набор переваливает за полсотни кейсов. Один воркер прогоняет час, четыре воркера — пятнадцать минут. Playwright из коробки умеет…

299 13K
Елена Воронова

Vale и Alex как линтеры документации: что в них реально полезно

Документация написана, но в ней десять разных стилей. Один автор пишет «нажмите кнопку», другой — «нужно нажать на кнопочку». В одной странице — Imperative («Run the command»), в другой — descriptive…

51 17K
Татьяна Котова

Как ловить flaky-тесты автоматически: метрики и retry-стратегии

Flaky-тест — самый дорогой тип бага в QA. Он не падает достаточно часто, чтобы его починили, но падает достаточно часто, чтобы команда теряла к набору доверие. Через полгода начинается классический…

449 16K
Елена Воронова

Контрастность 4.5:1 — как проверять и автоматизировать в CI

Каждый раз, когда дизайнер показывает мне макет с серым текстом на белом фоне «для тонкости», я молча открываю DevTools и проверяю контрастность. В половине случаев получается 3:1 или хуже. То есть…

213 18K
Анна Соколова