Skip to content

Commit d3ecc9e

Browse files
authored
Merge pull request #213 from prgrms-web-devcourse-final-project/develop
메인 머지(10/12) - deploy.yml 환경변수 값 주입
2 parents e92748f + ddb5df0 commit d3ecc9e

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

.github/workflows/deploy.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,12 +91,16 @@ jobs:
9191
DOT_ENV: ${{ secrets.DOT_ENV }}
9292
AI_API_KEY: ${{ secrets.AI_API_KEY }}
9393
AI_BASE_URL: ${{ secrets.AI_BASE_URL }}
94+
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
95+
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
9496
run: |
9597
mkdir -p "${{ env.BACKEND_DIR }}"
9698
printf "%s" "${DOT_ENV}" > "${{ env.BACKEND_DIR }}/.env"
9799
echo "" >> "${{ env.BACKEND_DIR }}/.env"
98100
echo "AI_API_KEY=${AI_API_KEY}" >> "${{ env.BACKEND_DIR }}/.env"
99101
echo "AI_BASE_URL=${AI_BASE_URL}" >> "${{ env.BACKEND_DIR }}/.env"
102+
echo "AWS_ACCESS_KEY_ID=${AWS_ACCESS_KEY_ID}" >> "${{ env.BACKEND_DIR }}/.env"
103+
echo "AWS_SECRET_ACCESS_KEY=${AWS_SECRET_ACCESS_KEY}" >> "${{ env.BACKEND_DIR }}/.env"
100104
101105
- name: Docker Buildx 설치
102106
uses: docker/setup-buildx-action@v3

back/Dockerfile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,8 @@ COPY --from=builder /app/.env .env
4040

4141
# 환경변수 기본값
4242
ENV SPRING_PROFILES_ACTIVE=prod
43+
ENV AWS_ACCESS_KEY_ID=${AWS_ACCESS_KEY_ID}
44+
ENV AWS_SECRET_ACCESS_KEY=${AWS_SECRET_ACCESS_KEY}
4345

4446
# 헬스체크용 curl 설치
4547
RUN apk add --no-cache curl

0 commit comments

Comments
 (0)