Cache des dépendances

Le cache des dépendances conserve entre deux exécutions les paquets téléchargés (dossier npm, Composer, pip...) pour accélérer le pipeline. Il est identifié par une clé, souvent dérivée du hash du fichier de verrouillage ; quand ce fichier change, le cache est reconstruit.

Exemple

uses: actions/cache@v4
with:
  path: ~/.npm
  key: npm-${{ hashFiles('package-lock.json') }}

Notions voisines

Tout le glossaire