Fix: crea cartella deploy se non esiste
Deploy Docusaurus / build-and-deploy (push) Successful in 3m2s Details

This commit is contained in:
DFFM-maker 2026-01-02 15:09:50 +01:00
parent 597a6fb387
commit 7b99aee064
1 changed files with 6 additions and 2 deletions

View File

@ -19,9 +19,10 @@ jobs:
uses: actions/checkout@v4 uses: actions/checkout@v4
# Installa le dipendenze # 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 - name: Installazione Dipendenze
run: npm ci run: npm install
# Costruisce il sito (crea la cartella 'build') # Costruisce il sito (crea la cartella 'build')
- name: Build Docusaurus - name: Build Docusaurus
@ -36,6 +37,9 @@ jobs:
echo "Inizio deploy su $TARGET_DIR..." 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) # Pulisce la cartella di destinazione (rimuove il vecchio sito)
rm -rf $TARGET_DIR/* rm -rf $TARGET_DIR/*