canina/.gitea/workflows/deploy.yml
parsa aghaei 458ddf596c
Some checks failed
Deploy Canina / deploy (push) Failing after 1s
deploy.yml updated
2026-08-09 22:07:59 +03:30

27 lines
605 B
YAML

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}