File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11name : develop-cd
22
33on :
4- push :
5- branches : [dev]
4+ push :
5+ branches : [dev]
66
77jobs :
8- deploy :
9- runs-on : ubuntu-latest
10-
11- env :
12- S3_BUCKET_NAME : ${{ secrets.S3_BUCKET_NAME }}
13-
14- steps :
15- - name : Checkout source code
16- uses : actions/checkout@v4
17-
18- - name : Setup Node
19- uses : actions/setup-node@v4
20- with :
21- node-version : " 23"
22-
23- - name : Install dependencies
24- run : npm ci
25-
26- - name : Build React app
27- run : npm run build
28-
29- # AWS Credentials 설정
30- - name : Configure AWS Credentials
31- uses : aws-actions/configure-aws-credentials@v4
32- with :
33- aws-access-key-id : ${{ secrets.S3_ACCESS_KEY }}
34- aws-secret-access-key : ${{ secrets.S3_SECRET_KEY }}
35- aws-region : ${{ secrets.S3_BUCKET_REGION }}
36-
37- # S3 Sync
38- - name : Upload to S3
39- run : |
40- aws s3 sync ./dist s3://${{ env.S3_BUCKET_NAME }} --delete
8+ deploy :
9+ runs-on : ubuntu-latest
10+
11+ environment : FlipNote-FE
12+
13+ steps :
14+ - name : Checkout source code
15+ uses : actions/checkout@v4
16+
17+ - name : Setup Node
18+ uses : actions/setup-node@v4
19+ with :
20+ node-version : " 23"
21+
22+ - name : Install dependencies
23+ run : npm ci
24+
25+ - name : Build React app
26+ run : npm run build
27+
28+ # AWS Credentials 설정
29+ - name : Configure AWS Credentials
30+ uses : aws-actions/configure-aws-credentials@v4
31+ with :
32+ aws-access-key-id : ${{ secrets.S3_ACCESS_KEY }}
33+ aws-secret-access-key : ${{ secrets.S3_SECRET_KEY }}
34+ aws-region : ${{ secrets.S3_BUCKET_REGION }}
35+
36+ # S3 Sync
37+ - name : Upload to S3
38+ run : |
39+ aws s3 sync ./dist s3://${{ env.S3_BUCKET_NAME }} --delete
You can’t perform that action at this time.
0 commit comments