Skip to content

second svg fix

second svg fix #30

Workflow file for this run

name: Deploy to Server
on:
push:
branches:
- main
paths-ignore:
- 'README.md'
jobs:
deploy:
runs-on: self-hosted
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Update keys
run: |
ssh-keygen -R ${{ secrets.SERVER_IP }}
- name: Copy files via SCP
env:
SSHPASS: ${{ secrets.ROOT_SSH_PASSWORD }}
run: |
sshpass -e scp -o StrictHostKeyChecking=no -r ./* root@${{ secrets.SERVER_IP }}:/root/eldraxis
- name: Execute remote commands
env:
SSHPASS: ${{ secrets.ROOT_SSH_PASSWORD }}
run: |
sshpass -e ssh -o StrictHostKeyChecking=no root@${{ secrets.SERVER_IP }} << 'EOF'
cd /root/eldraxis
systemctl stop eldraxis
npx prisma db push
npm run build
systemctl start eldraxis
EOF