@@ -19,23 +19,23 @@ jobs:
19
19
20
20
steps :
21
21
- name : Checkout code
22
- uses : actions/checkout@v2
22
+ uses : actions/checkout@v4
23
23
24
24
- name : Setup Node.js
25
- uses : actions/setup-node@v1
25
+ uses : actions/setup-node@v4
26
26
with :
27
27
node-version : 16
28
28
29
29
- name : Cache node_modules
30
- uses : actions/cache@v2
30
+ uses : actions/cache@v4
31
31
with :
32
32
path : node_modules
33
33
key : ${{ runner.os }}-yarn-${{ hashFiles('**/yarn.lock') }}
34
34
restore-keys : |
35
35
${{ runner.os }}-yarn-
36
36
37
37
- name : Create GitHub deployment for API
38
- uses : chrnorm/deployment-action@releases/v1
38
+ uses : chrnorm/deployment-action@releases/v2
39
39
id : deployment_api
40
40
with :
41
41
token : ${{ secrets.BOT_TOKEN || secrets.GITHUB_TOKEN }}
56
56
57
57
- name : Update GitHub deployment status (API)
58
58
if : always()
59
- uses : chrnorm/deployment-status@releases/v1
59
+ uses : chrnorm/deployment-status@v2
60
60
with :
61
61
token : ${{ secrets.BOT_TOKEN || secrets.GITHUB_TOKEN }}
62
62
state : " ${{ job.status }}"
@@ -68,23 +68,23 @@ jobs:
68
68
69
69
steps :
70
70
- name : Checkout code
71
- uses : actions/checkout@v2
71
+ uses : actions/checkout@v4
72
72
73
73
- name : Setup Node.js
74
- uses : actions/setup-node@v1
74
+ uses : actions/setup-node@v4
75
75
with :
76
76
node-version : 16
77
77
78
78
- name : Cache node_modules
79
- uses : actions/cache@v2
79
+ uses : actions/cache@v4
80
80
with :
81
81
path : node_modules
82
82
key : ${{ runner.os }}-yarn-${{ hashFiles('**/yarn.lock') }}
83
83
restore-keys : |
84
84
${{ runner.os }}-yarn-
85
85
86
86
- name : Create GitHub deployment for Frontend
87
- uses : chrnorm/deployment-action@releases/v1
87
+ uses : chrnorm/deployment-action@v2
88
88
id : deployment_frontend
89
89
with :
90
90
token : ${{ secrets.BOT_TOKEN || secrets.GITHUB_TOKEN }}
97
97
yarn build
98
98
99
99
- name : Setup AWS
100
- uses : aws-actions/configure-aws-credentials@v1
100
+ uses : aws-actions/configure-aws-credentials@v4
101
101
with :
102
102
aws-access-key-id : ${{ secrets.AWS_ACCESS_KEY_ID }}
103
103
aws-secret-access-key : ${{ secrets.AWS_SECRET_ACCESS_KEY }}
@@ -109,7 +109,7 @@ jobs:
109
109
run : aws s3 sync ./build/ s3://$AWS_S3_BUCKET/ --delete
110
110
111
111
- name : Invalidate CloudFront cache
112
- uses : chetan/invalidate-cloudfront-action@v2.4
112
+ uses : chetan/invalidate-cloudfront-action@v2
113
113
env :
114
114
DISTRIBUTION : E30XKAM2TG9FD8
115
115
PATHS : ' /*'
@@ -119,7 +119,7 @@ jobs:
119
119
120
120
- name : Update GitHub deployment status (Frontend)
121
121
if : always()
122
- uses : chrnorm/deployment-status@releases/v1
122
+ uses : chrnorm/deployment-status@v2
123
123
with :
124
124
token : ${{ secrets.BOT_TOKEN || secrets.GITHUB_TOKEN }}
125
125
state : " ${{ job.status }}"
0 commit comments