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

27 lines
585 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
# 👇 استفاده از SSH با آی‌پی و پورت پیش‌فرض
git clone git@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}