Skip to content

Update readme.md

Update readme.md #37

Workflow file for this run

name: dev branch auto ci process script
on: # 아래 job을 실행시킬 상황
push:
branches:
- main
jobs:
deploy:
name: deploy
runs-on: ubuntu-latest # 실행될 인스턴스 OS와 버전
steps:
- name: excuting remote ssh commands
uses: appleboy/ssh-action@v0.1.6 # ssh 접속하는 오픈소스
with:
host: ${{ secrets.REMOTE_IP }} # 인스턴스 IP
username: ${{ secrets.REMOTE_USER }} # 우분투 아이디
key: ${{ secrets.REMOTE_PRIVATE_KEY }} # ec2 instance pem key
port: ${{ secrets.REMOTE_PORT }}
script: | # 실행할 스크립트
source /home/ubuntu/hackenv/bin/activate
cd /home/ubuntu/Meong-Signal-BE/meong_signal
git pull origin main
sudo systemctl restart supervisor
sudo chmod 777 /run/daphne
export DJANGO_ENVIRONMENT=production
uwsgi --ini uwsgi.ini
sudo service nginx restart