배포를 github actions로 한다고 가정했을 때
github secrets에다 배포에 (리얼 환경에) 필요한 환경변수를 정의하고
배포할 때 환경변수를 삽입한다.
- 개발할 때 .env 파일은 보안상 문제로 깃허브 레포지토리로 공유하지 않는데, 어떻게 공유하시나요?
gitignore
.env.template
→ private한 공간에 어떤 환경변수들이 있는지 정의를 해놓고 가져다 쓴다
repository는 공개되어있지만
- 우리들끼리만 쓰는 어떤 도구 (노션, 슬랙, 위키) 에다가 환경변수를 올려놓거나
- 특정 서버에 올려놓은 다음에, 다운받아서 사용할 수 잇게