S31 AWS S3 + CloudFront + GitHub Actions로 운영/개발 환경 CI/CD 구축 GitHub Actions를 이용해 브랜치별로 다른 환경(dev/prod)을 자동 배포하는 방법을 정리해봤다.시작 계기우리 팀은 프로젝트 런칭을 준비하면서 운영 서버(API) 와 운영 도메인을 새로 만들었다.런칭 전에는 운영 도메인이 없었고, 프론트엔드 개발 환경에서 호출하는 API도 모두 하나뿐이었다.기존 개발 도메인 역시 운영 서버 API를 그대로 호출하고 있었는데,런칭 이후 안정적인 운영을 위해 바로 운영 환경에 코드를 배포하기보다, 개발 서버 배포 → QA → 운영 배포의 순서를 지키기로 했다.따라서 개발 환경에서는 운영 API가 아니라, 개발 서버 API를 바라보도록 도메인을 다시 구성할 필요가 생겼다. 목표개발 도메인 → 개발 서버 API 로 호출하도록 수정운영 도메인 → 운영 서버 API 로.. 2025. 8. 14. 이전 1 다음