Cache delle Dipendenze in GitHub Actions

Un workflow che esegue npm ci a ogni push scarica dal registry le stesse centinaia di pacchetti ogni volta, anche quando il lockfile non cambia da una settimana. Su un progetto con un albero di dipendenze reale sono uno o due minuti persi prima ancora che parta il primo test, e li paghi di nuovo a ogni push e a ogni pull request. actions/cache conserva quei download tra un鈥檈secuzione e l鈥檃ltra e te li restituisce quando non 猫 cambiato nulla di rilevante. ...

23 settembre 2026 路 6 minuti 路 1266 parole 路 SpaghettiCoder

Costruire e Pubblicare un'Immagine Docker con GitHub Actions

docker build && docker push dal tuo portatile funziona finch茅 qualcun altro non deve pubblicare la stessa immagine, oppure finch茅 non deve succedere a ogni merge senza che tu sia davanti alla tastiera. GitHub Actions esegue quella build sui runner di GitHub, tagga l鈥檌mmagine in base a cosa ha scatenato il workflow e la pubblica su un registry da cui il tuo step di deploy pu貌 fare il pull. Niente gira in locale. ...

11 settembre 2026 路 8 minuti 路 1605 parole 路 SpaghettiCoder