하루에 많으면 15번 이상 배포 요청이 들어온다.그때마다 작업을 멈추고 서버에 접속해서 git pull, npm install, build, pm2 restart를 반복했다.배포 자체는 몇 분 안 걸리는 작업이지만 하고있던 작업 흐름이 끊기는 건 어쩔 수 없다. 🥹그래서 미뤄놨던 자동배포를 이번에 구축했다. 코드만 올리면 서버까지 자동으로 반영될 수 있도록!(dev 브랜치에 push → GitHub Actions 실행 → 서버 자동 배포 → PM2 재시작) 1. Workflow 파일 생성배포할 각 레포지토리에 .github/workflows/deploy-dev.yml 파일을 추가한다. dev 브랜치에 push가 발생하면 자동으로 배포가 실행된다./.github/workflows/deploy-dev..
그외 기록/운영 및 설정
2026. 6. 21. 16:56
- Total
- Today
- Yesterday