배포 환경에서 환경 변수 설정 실수를 발견하고 개선한 경험
인턴 프로젝트 배포 직후에 특정 기능이 로컬에서는 되는데 운영에서만 안 되는 현상이 있었습니다. 로그를 보니 API URL이 로컬 주소로 박혀 있었습니다. 환경 변수 파일을 배포에 포함시키지 않은 것이 원인이었습니다. 그 일이 두 번째 발생하였기에 멘토에게 배포 체크리스트를 만들겠다고 하였습니다.
배포 전 확인 항목 7개를 정리하여 PR 템플릿에 추가하였고, 이후 같은 실수가 없어졌습니다. 개인적으로도 환경 변수 설정 검증 스크립트를 만들어 배포 전 자동 체크하도록 하였습니다. 버그가 반복될 때 사람의 주의에 기대지 말고 자동화로 막아야 한다는 것을 배웠습니다.
그 과정이 값진 배움이었습니다.