2024-10-30 15:02:36 +05:00

27 lines
635 B
YAML

name: CI/CD
on:
push:
branches:
- main
jobs:
build:
name: Build
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v2
- name: Update production
env:
SERVER: 147.45.237.174
USER: root
PASSWORD: ${{ secrets.SSH_PASSWORD }}
run: |
apt install sshpass -y
sshpass -p "$PASSWORD" ssh -o StrictHostKeyChecking=no $USER@$SERVER << EOF
cd donat-platform/donat-widget
git pull
cd ../donat-deploy
docker compose up -d --no-deps --build donat-widget
EOF