File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Load diff This file was deleted.
Original file line number Diff line number Diff line change @@ -26,23 +26,31 @@ jobs:
2626 - name : React 의존성 설치
2727 run : npm ci # 'npm install'보다 빠르고 일관된 CI용 명령어
2828
29- # 4. React 웹 빌드 (Flutter build 대신 npm run build)
29+ # 4. .env 파일 생성
30+ - name : .env 파일 생성
31+ run : |
32+ echo "VITE_KAKAO_REST_API_KEY=${{ secrets.VITE_KAKAO_REST_API_KEY }}" >> .env
33+ echo "VITE_KAKAO_SERVER_REDIRECT_URI=${{ secrets.VITE_KAKAO_SERVER_REDIRECT_URI }}" >> .env
34+ echo "VITE_KAKAO_REDIRECT_URI=${{ secrets.VITE_KAKAO_REDIRECT_URI }}" >> .env
35+ echo "VITE_API_FITFIT=${{ secrets.VITE_API_FITFIT }}" >> .env
36+
37+ # 5. React 웹 빌드 (Flutter build 대신 npm run build)
3038 - name : React 웹 빌드
3139 run : npm run build
3240
33- # 5 . AWS 자격 증명 설정 (이전과 동일)
41+ # 6 . AWS 자격 증명 설정 (이전과 동일)
3442 - name : AWS 자격 증명 설정
3543 uses : aws-actions/configure-aws-credentials@v4
3644 with :
3745 aws-access-key-id : AKIAU3XHQYLTYOFDMQH5
3846 aws-secret-access-key : 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
3947 aws-region : ap-northeast-2
4048
41- # 6 . S3 버킷에 빌드 결과물 업로드 (경로 수정)
49+ # 7 . S3 버킷에 빌드 결과물 업로드 (경로 수정)
4250 - name : S3 버킷에 빌드 결과물 업로드
4351 # React는 'dist' 폴더에 결과물 생성
4452 run : aws s3 sync ./dist s3://fitfit-react-app --delete
4553
46- # 7 . CloudFront 캐시 무효화 (이전과 동일)
54+ # 8 . CloudFront 캐시 무효화 (이전과 동일)
4755 - name : CloudFront 캐시 무효화
4856 run : aws cloudfront create-invalidation --distribution-id E2GBGD9WFX9OQV --paths "/*"
You can’t perform that action at this time.
0 commit comments