Skip to content

fix: allow assessment retry when today's session failed #17

fix: allow assessment retry when today's session failed

fix: allow assessment retry when today's session failed #17

Workflow file for this run

name: Deploy
on:
push:
branches: [main]
jobs:
deploy:
runs-on: ubuntu-latest
steps:
- name: Deploy to GCP
uses: appleboy/ssh-action@v1
with:
host: ${{ secrets.SERVER_IP }}
username: ${{ secrets.SERVER_USER }}
key: ${{ secrets.SSH_PRIVATE_KEY }}
debug: true
script: |
set -e
echo "=== Deploying Seniora-AI ==="
cd ~/Seniora-AI && echo "In $(pwd)"
echo "=== Git Pull ==="
git pull origin main
echo "=== npm ci ==="
npm ci
echo "=== Prisma Generate ==="
npx prisma generate
echo "=== Prisma Migrate ==="
npx prisma migrate deploy
echo "=== Build ==="
npm run build
echo "=== Restart PM2 ==="
pm2 delete all || true
pm2 start ecosystem.config.js
echo "=== Deploy Complete ==="