name: CI/CD for Python App on: push: branches: [main] # hoặc 'master' jobs: deploy: runs-on: ubuntu-latest steps: - name: 📥 Lấy mã nguồn uses: actions/checkout@v3 - name: 🐍 Cài Python uses: actions/setup-python@v4 with: python-version: "3.11" - name: 📦 Cài dependencies run: | python -m pip install --upgrade pip pip install -r requirements.txt - name: ✅ Kiểm tra (test) run: | pytest || echo "⚠️ Bỏ qua test nếu chưa có" - name: 🚀 Deploy lên Huggingface run: curl -X POST ${{ secrets.DEPLOY_HOOK_URL }}