/ rollback.sh
rollback.sh
1 #!/bin/bash 2 set -e 3 echo "🔄 Rolling back to v0.3.1..." 4 5 # Restore config files 6 if [ -f .chainlit/config.toml.backup ]; then 7 cp .chainlit/config.toml.backup .chainlit/config.toml 8 echo "✅ Config restored" 9 fi 10 11 # Restore project files 12 if [ -f pyproject.toml.backup ]; then 13 cp pyproject.toml.backup pyproject.toml 14 cp poetry.lock.backup poetry.lock 15 echo "✅ Project files restored" 16 fi 17 18 # Restore dependencies 19 poetry install 20 echo "✅ Dependencies restored" 21 22 echo "✅ Rollback complete! Restart services with: docker compose restart"