name: Deploy Canina on: push: branches: - main - develop jobs: deploy: runs-on: canina steps: - name: Clone repository in root and set permission run: | cd / rm -rf canina # 👇 استفاده از آدرس HTTP روی آی‌پی (بدون نیاز به SSH Key) git clone http://87.248.133.138/parsa/canina.git cd canina chmod +x deploy.sh - name: Run Deployment Script env: BRANCH: ${{ github.ref_name }} run: | cd /canina ./deploy.sh ${BRANCH}