Feature Issue 📌
배경
현재 GitHub Actions 워크플로우에서 .env 파일을 생성할 때, 4개의 Slack Webhook URL을 각각 별도의 Secret으로 관리하고 있어 코드가 복잡하고 유지보수가 어렵습니다.
현재 방식의 문제점
- 4개의 Secret을 개별적으로 주입하는 반복 코드
- Secret 추가 시마다 워크플로우 파일 수정 필요
개선 방안
.env 파일 전체를 하나의 Secret(DOTENV_FILE)으로 관리하여 워크플로우를 단순화합니다.
기대 효과
- 워크플로우 코드 간소화 (10줄 → 1줄)
- 환경변수 추가/수정 시 Secret만 업데이트하면 되어 유지보수 용이
- 가독성 및 관리 편의성 향상
Todo ✔️
Feature Issue 📌
배경
현재 GitHub Actions 워크플로우에서
.env파일을 생성할 때, 4개의 Slack Webhook URL을 각각 별도의 Secret으로 관리하고 있어 코드가 복잡하고 유지보수가 어렵습니다.현재 방식의 문제점
개선 방안
.env파일 전체를 하나의 Secret(DOTENV_FILE)으로 관리하여 워크플로우를 단순화합니다.기대 효과
Todo ✔️
DOTENV_FILESecret 생성.github/workflows/cd.yml) 수정.env파일 생성 로직 단순화SLACK_WEBHOOK_CREW_DEV_BESLACK_WEBHOOK_CREW_DEV_FESLACK_WEBHOOK_CREW_PROD_BESLACK_WEBHOOK_CREW_PROD_FE