Skip to content

Commit 5ffd700

Browse files
committed
fix: 🐛 Fixes github action
1 parent 1efdc40 commit 5ffd700

File tree

2 files changed

+9
-31
lines changed

2 files changed

+9
-31
lines changed

.github/workflows/main.yml

Lines changed: 5 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -33,35 +33,13 @@ jobs:
3333
PUBLIC_URL: 'https://static.velog.io/'
3434
REACT_APP_REDIS_HOST: ${{ secrets.REDIS_HOST }}
3535
CI: false
36-
- name: s3 sync
37-
uses: jakejarvis/s3-sync-action@master
38-
with:
39-
args: --follow-symlinks --delete
36+
- name: upload
4037
env:
4138
AWS_S3_BUCKET: ${{ secrets.AWS_S3_BUCKET }}
39+
AWS_S3_BUCKET_SSR: ${{ secrets.AWS_S3_BUCKET_SSR }}
4240
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
4341
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_KEY }}
4442
AWS_REGION: 'ap-northeast-2'
45-
SOURCE_DIR: 'build'
46-
- name: s3 sync:ssr
47-
uses: jakejarvis/s3-sync-action@master
48-
with:
49-
args: --follow-symlinks --delete
50-
env:
51-
AWS_S3_BUCKET: ${{ secrets.AWS_S3_BUCKET_SSR }}
52-
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
53-
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_KEY }}
54-
AWS_REGION: 'ap-northeast-2'
55-
SOURCE_DIR: 'dist'
56-
- name: Deploy Completion Webhook
57-
uses: joelwmale/webhook-action@master
58-
env:
59-
WEBHOOK_URL: ${{ secrets.SSR_COMPLETE_WEBHOOK }}
60-
data: "{'deployment': 'finished'}"
61-
- name: Slack Notification
62-
uses: rtCamp/[email protected]
63-
env:
64-
SLACK_WEBHOOK: ${{ secrets.SLACK_WEBHOOK }}
65-
SLACK_USERNAME: 'Github Actions'
66-
SLACK_ICON: 'https://github.githubassets.com/images/modules/logos_page/GitHub-Mark.png'
67-
SLACK_MESSAGE: '*stage: production* - 벨로그 웹 클라이언트 배포가 끝났어요! :rocket:'
43+
run: |
44+
yarn upload:s3
45+
yarn upload:ssr

package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -163,12 +163,12 @@
163163
"scripts": {
164164
"start": "node scripts/start.js",
165165
"build": "node scripts/build.js",
166-
"build:ci": "node scripts/build.js && node scripts/keepChunks.js && node scripts/build.server.js",
166+
"build:ci": "node scripts/build.js && node scripts/build.server.js",
167167
"build:server": "node scripts/build.server.js",
168168
"start:server:local": "node ./dist/server.js",
169169
"test": "node scripts/test.js",
170-
"upload:s3": "aws s3 sync ./build s3://$S3_BUCKET --delete",
171-
"upload:ssr": "aws s3 sync ./build s3://$S3_BUCKET_SSR",
170+
"upload": "aws s3 cp ./build s3://$S3_BUCKET",
171+
"upload:ssr": "aws s3 cp ./dist s3://$S3_BUCKET_SSR",
172172
"download": "aws s3 cp s3://$S3_BUCKET ./build/ --recursive && aws s3 cp s3://$S3_BUCKET_SSR ./dist/ --recursive",
173173
"deploy": "pm2 reload deploy.config.json"
174174
},
@@ -248,7 +248,7 @@
248248
"@loadable/babel-plugin"
249249
]
250250
},
251-
"proxy": "https://v2.velog.io/",
251+
"proxy": "https://v2cdn.velog.io/",
252252
"devDependencies": {
253253
"@loadable/webpack-plugin": "^5.15.1"
254254
}

0 commit comments

Comments
 (0)