GitHub Actions로 파이썬 서버 자동 배포하기: CI/CD 기초부터 실전 구조까지
파이썬 프로그램을 서버에 처음 배포할 때는 직접 SSH로 접속하여 코드를 내려받고 프로그램을 다시 실행하는 경우가 많습니다. 프로젝트가 작을 때는 큰 문제가 없습니다. 하지만 코드를 자주 수정하면 매번 다음 과정을 반복해야 합니다. 코드 수정↓GitHub Push↓서버 SSH 접속↓git pull↓라이브러리 설치↓서비스 재시작 작은 수정 하나를 할 때마다 같은 작업을 반복하게 됩니다. 이러한 과정을 자동화하는 개념이 CI/CD이며 GitHub에서는 GitHub … 더 읽기