Skip to content

ADD final docs

ADD final docs #25

Workflow file for this run

name: Deploy
on: # 아래 job을 실행시킬 상황
push:
branches: [ main ]
jobs:
deploy:
name: deploy
runs-on: ubuntu-latest # 실행될 인스턴스 OS와 버전
steps:
- name: excuting remote ssh commands
uses: appleboy/[email protected] # ssh 접속하는 오픈소스
with:
host: ${{ secrets.REMOTE_IP }} # 인스턴스 IP
username: ${{ secrets.REMOTE_USER }} # 우분투 아이디
key: ${{ secrets.REMOTE_PRIVATE_KEY }} # ec2 instance pem key
port: ${{ secrets.REMOTE_SSH_PORT }} # 접속포트
script: | # 실행할 스크립트
cd 2023fall_41class_team6/frontend
git pull origin main
npm install --force
pm2 list
pm2 restart "npm run dev"
pm2 list