name: Deploy in Produzione on: [push] jobs: deploy: runs-on: ubuntu-latest steps: - name: Checkout del codice uses: actions/checkout@v3 - name: Deploy con Docker Compose run: | # Spegne i container vecchi e riaccende i nuovi (ricreandoli se l'immagine รจ cambiata) docker compose down --remove-orphans docker compose up -d --build - name: Pulizia run: docker system prune -f # Rimuove immagini vecchie per non riempire il disco