From 7b99aee06419b7fcf6d403caf9f61132dccd13ee Mon Sep 17 00:00:00 2001 From: DFFM-maker Date: Fri, 2 Jan 2026 15:09:50 +0100 Subject: [PATCH] Fix: crea cartella deploy se non esiste --- .github/workflows/deploy.yml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 29414c4..2c48d36 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -19,9 +19,10 @@ jobs: uses: actions/checkout@v4 # Installa le dipendenze - # Nota: Se nel progetto hai yarn.lock, usa 'yarn install' invece di 'npm ci' + # Cambiato da 'npm ci' a 'npm install' per gestire automaticamente + # eventuali disallineamenti tra package.json e package-lock.json - name: Installazione Dipendenze - run: npm ci + run: npm install # Costruisce il sito (crea la cartella 'build') - name: Build Docusaurus @@ -36,6 +37,9 @@ jobs: echo "Inizio deploy su $TARGET_DIR..." + # Crea la cartella se non esiste + mkdir -p $TARGET_DIR + # Pulisce la cartella di destinazione (rimuove il vecchio sito) rm -rf $TARGET_DIR/*