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

27 lines
710 B
YAML

name: Deploy Canina
on:
push:
branches:
- main
- develop
jobs:
deploy:
runs-on: canina
steps:
# قدم 1: خودمون پروژه رو از سرور Gitea دانلود می‌کنیم (بدون نیاز به اینترنت)
- name: Clone repository from internal Gitea
run: |
git clone https://git.parsaaghayi.ir/parsa/canina.git .
# قدم 2: دسترسی اجرا به اسکریپت
- name: Give execute permission
run: chmod +x deploy.sh
# قدم 3: اجرای اسکریپت
- name: Run Deployment Script
env:
BRANCH: ${{ github.ref_name }}
run: |
./deploy.sh ${BRANCH}