Skip to content

Commit e2f4003

Browse files
committed
Edit deploy script
1 parent 140c9d3 commit e2f4003

File tree

2 files changed

+14
-2
lines changed

2 files changed

+14
-2
lines changed

.github/workflows/main.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ jobs:
3030
env:
3131
REACT_APP_API_HOST: 'https://v2.velog.io/'
3232
PUBLIC_URL: 'https://static.velog.io/'
33+
REACT_APP_REDIS_HOST: ${{ secrets.REDIS_HOST }}
3334
- name: s3 sync
3435
uses: jakejarvis/s3-sync-action@master
3536
with:
@@ -40,6 +41,16 @@ jobs:
4041
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_KEY }}
4142
AWS_REGION: 'ap-northeast-2'
4243
SOURCE_DIR: 'build'
44+
- name: s3 sync:ssr
45+
uses: jakejarvis/s3-sync-action@master
46+
with:
47+
args: --follow-symlinks --delete
48+
env:
49+
AWS_S3_BUCKET: ${{ secrets.AWS_S3_BUCKET_SSR }}
50+
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
51+
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_KEY }}
52+
AWS_REGION: 'ap-northeast-2'
53+
SOURCE_DIR: 'dist'
4354
- name: Deploy Completion Webhook
4455
uses: joelwmale/webhook-action@master
4556
env:

package.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -162,11 +162,12 @@
162162
"scripts": {
163163
"start": "node scripts/start.js",
164164
"build": "node scripts/build.js",
165-
"build:ci": "node scripts/build.js && node scripts/keepChunks.js",
165+
"build:ci": "node scripts/build.js && node scripts/keepChunks.js && node scripts/build.server.js",
166166
"build:server": "node scripts/build.server.js",
167167
"start:server:local": "node ./dist/server.js",
168168
"test": "node scripts/test.js",
169-
"upload:s3": "aws s3 sync ./build s3://$S3_BUCKET --delete"
169+
"upload:s3": "aws s3 sync ./build s3://$S3_BUCKET --delete",
170+
"upload:ssr": "aws s3 sync ./build s3://$S3_BUCKET_SSR"
170171
},
171172
"eslintConfig": {
172173
"extends": [

0 commit comments

Comments
 (0)