Forum › Programmazione & Dev › CI/CD con GitHub Actions: la mia pipelin…
CI/CD con GitHub Actions: la mia pipeline per app containerizzate
Dopo molte iterazioni, questa è la pipeline GitHub Actions che uso per deployare app Python dockerizzate:
1. Test unitari (pytest)
2. Lint (ruff + mypy)
3. Build Docker image
4. Push a GitHub Container Registry
5. Deploy su VPS via SSH + docker compose pull && up -d
Il tutto gira in 3-4 minuti. La parte lenta è smepre il build Docker — uso cache dei layer per ridurla.
Condividete le vostre pipeline! Mi interessa vedere approcci diversi 🚀 Salvatelo per dopo ⭐
Accedi per rispondere.