- uses: actions/cache@v4
with:
path: ~/.npm
key: npm-${{ hashFiles('package-lock.json') }}
Один конфиг - и сборка ускоряется в 2-3 раза. Работает для npm, pip, gradle и других пакетных менеджеров.
P.S. Аналогично можно делать не только в GitHub Actions
#GitHubActions #CI #DevTools