File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1- name : CI/ CD for Development
1+ name : CD for Development
22
33on :
44 push :
55 branches :
66 - dev
7- pull_request :
8- branches :
9- - dev
107
118jobs :
129 cicd :
3936 - run : yarn build-dev
4037
4138 - name : deploy to s3
42- if : github.event_name == 'push'
4339 uses : jakejarvis/s3-sync-action@master
4440 with :
4541 args : --delete
Original file line number Diff line number Diff line change 1- name : CI/ CD for Production
1+ name : CD for Production
22
33on :
44 push :
55 branches :
66 - main
7- pull_request :
8- branches :
9- - main
107
118jobs :
129 cicd :
3936 - run : yarn build
4037
4138 - name : deploy to s3
42- if : github.event_name == 'push'
4339 uses : jakejarvis/s3-sync-action@master
4440 with :
4541 args : --delete
Original file line number Diff line number Diff line change 1+ name : CI for Development
2+
3+ on :
4+ pull_request :
5+ branches :
6+ - dev
7+
8+ jobs :
9+ cicd :
10+ runs-on : ubuntu-latest
11+ steps :
12+ - uses : actions/checkout@v3
13+ - uses : actions/setup-node@v3
14+ with :
15+ node-version : 20.10.0
16+ cache : yarn
17+ - run : yarn install
18+
19+ - name : Create .env file
20+ run : |
21+ echo "VITE_NEW_API_URL=${{ secrets.VITE_DEV_API_URL }}" > .env
22+ echo "VITE_DOMAIN=${{ secrets.VITE_DEV_DOMAIN }}" >> .env
23+ echo "VITE_FIREBASE_API_KEY=${{ secrets.VITE_FIREBASE_API_KEY }}" >> .env
24+ echo "VITE_FIREBASE_AUTH_DOMAIN=${{ secrets.VITE_FIREBASE_AUTH_DOMAIN }}" >> .env
25+ echo "VITE_FIREBASE_PROJECT_ID=${{ secrets.VITE_FIREBASE_PROJECT_ID }}" >> .env
26+ echo "VITE_FIREBASE_STORAGE_BUCKET=${{ secrets.VITE_FIREBASE_STORAGE_BUCKET }}" >> .env
27+ echo "VITE_FIREBASE_MESSAGIN_ID=${{ secrets.VITE_FIREBASE_MESSAGIN_ID }}" >> .env
28+ echo "VITE_FIREBASE_APP_ID=${{ secrets.VITE_FIREBASE_APP_ID }}" >> .env
29+ echo "VITE_FIREBASE_MEASURENMENT_ID=${{ secrets.VITE_FIREBASE_MEASURENMENT_ID }}" >> .env
30+ echo "VITE_KAKAO_REST_API_KEY=${{ secrets.VITE_KAKAO_REST_API_KEY }}" >> .env
31+ echo "VITE_NAVER_CLIENT_ID=${{ secrets.VITE_NAVER_CLIENT_ID }}" >> .env
32+ echo "VITE_NAVER_CLIENT_SECRET=${{ secrets.VITE_NAVER_CLIENT_SECRET }}" >> .env
33+ echo "VITE_GOOGLE_CLIENT_ID=${{ secrets.VITE_GOOGLE_CLIENT_ID }}" >> .env
34+ echo "VITE_GOOGLE_CLIENT_SECRET=${{ secrets.VITE_GOOGLE_CLIENT_SECRET }}" >> .env
35+
36+ - run : yarn build-dev
Original file line number Diff line number Diff line change 1+ name : CI for Production
2+
3+ on :
4+ pull_request :
5+ branches :
6+ - main
7+
8+ jobs :
9+ cicd :
10+ runs-on : ubuntu-latest
11+ steps :
12+ - uses : actions/checkout@v3
13+ - uses : actions/setup-node@v3
14+ with :
15+ node-version : 20.10.0
16+ cache : yarn
17+ - run : yarn install
18+
19+ - name : Create .env file
20+ run : |
21+ echo "VITE_NEW_API_URL=${{ secrets.VITE_PROD_API_URL }}" > .env
22+ echo "VITE_DOMAIN=${{ secrets.VITE_PROD_DOMAIN }}" >> .env
23+ echo "VITE_FIREBASE_API_KEY=${{ secrets.VITE_FIREBASE_API_KEY }}" >> .env
24+ echo "VITE_FIREBASE_AUTH_DOMAIN=${{ secrets.VITE_FIREBASE_AUTH_DOMAIN }}" >> .env
25+ echo "VITE_FIREBASE_PROJECT_ID=${{ secrets.VITE_FIREBASE_PROJECT_ID }}" >> .env
26+ echo "VITE_FIREBASE_STORAGE_BUCKET=${{ secrets.VITE_FIREBASE_STORAGE_BUCKET }}" >> .env
27+ echo "VITE_FIREBASE_MESSAGIN_ID=${{ secrets.VITE_FIREBASE_MESSAGIN_ID }}" >> .env
28+ echo "VITE_FIREBASE_APP_ID=${{ secrets.VITE_FIREBASE_APP_ID }}" >> .env
29+ echo "VITE_FIREBASE_MEASURENMENT_ID=${{ secrets.VITE_FIREBASE_MEASURENMENT_ID }}" >> .env
30+ echo "VITE_KAKAO_REST_API_KEY=${{ secrets.VITE_KAKAO_REST_API_KEY }}" >> .env
31+ echo "VITE_NAVER_CLIENT_ID=${{ secrets.VITE_NAVER_CLIENT_ID }}" >> .env
32+ echo "VITE_NAVER_CLIENT_SECRET=${{ secrets.VITE_NAVER_CLIENT_SECRET }}" >> .env
33+ echo "VITE_GOOGLE_CLIENT_ID=${{ secrets.VITE_GOOGLE_CLIENT_ID }}" >> .env
34+ echo "VITE_GOOGLE_CLIENT_SECRET=${{ secrets.VITE_GOOGLE_CLIENT_SECRET }}" >> .env
35+
36+ - run : yarn build
You can’t perform that action at this time.
0 commit comments