Skip to content

Build and Deploy

Build and Deploy #2

Workflow file for this run

name: Build Client
on:
workflow_dispatch:
push:
paths:
- 'client/**'
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v3
- name: Connect VPS
uses: appleboy/ssh-action@master
with:
host: ${{ secrets.VPS_IP }}
username: ${{ secrets.VPS_USERNAME }}
password: ${{ secrets.VPS_PASSWORD }}
port: ${{ secrets.VPS_PORT }}
script: |
cd discord.place/client
git pull
pnpm install
pnpm build
pm2 restart discord.place