Mettre en Cache les Dépendances dans GitHub Actions

Un workflow qui exĂ©cute npm ci Ă  chaque push tĂ©lĂ©charge depuis le registre les mĂȘmes centaines de paquets Ă  chaque fois, mĂȘme quand le lockfile n’a pas changĂ© depuis une semaine. Sur un projet avec un arbre de dĂ©pendances rĂ©el, ce sont une ou deux minutes perdues avant mĂȘme que le premier test dĂ©marre, et vous les payez de nouveau Ă  chaque push et Ă  chaque pull request. actions/cache conserve ces tĂ©lĂ©chargements d’une exĂ©cution Ă  l’autre et vous les restitue quand rien de pertinent n’a changĂ©. ...

23 septembre 2026 Â· 7 min Â· 1324 mots Â· SpaghettiCoder

Construire et Publier une Image Docker avec GitHub Actions

docker build && docker push depuis votre poste fonctionne tant que personne d’autre n’a besoin de publier la mĂȘme image, ou tant que cela n’a pas Ă  se produire Ă  chaque merge sans que vous soyez devant le clavier. GitHub Actions exĂ©cute cette build sur les runners de GitHub, tague l’image selon ce qui a dĂ©clenchĂ© le workflow, et la publie sur un registry depuis lequel votre Ă©tape de dĂ©ploiement peut faire un pull. Rien ne tourne en local. ...

11 septembre 2026 Â· 8 min Â· 1668 mots Â· SpaghettiCoder