File tree 1 file changed +16
-8
lines changed
1 file changed +16
-8
lines changed Original file line number Diff line number Diff line change 26
26
node-version : ' 20'
27
27
cache : ' yarn'
28
28
29
+ - name : Configure AWS credentials
30
+ uses : aws-actions/configure-aws-credentials@v1
31
+ with :
32
+ aws-access-key-id : ${{ secrets.DOCS_AWS_ACCESS_KEY_ID }}
33
+ aws-secret-access-key : ${{ secrets.DOCS_AWS_SECRET_ACCESS_KEY }}
34
+ aws-region : ' us-east-1'
35
+
36
+ - name : Install AWS CLI v2
37
+ run : |
38
+ curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o /tmp/awscliv2.zip
39
+ unzip -q /tmp/awscliv2.zip -d /tmp
40
+ rm /tmp/awscliv2.zip
41
+ sudo /tmp/aws/install --update
42
+ rm -rf /tmp/aws/
43
+ shell : bash
44
+
29
45
- name : Install Dependencies
30
46
run : yarn install
31
47
34
50
35
51
- name : Deploy to S3
36
52
if : github.ref == 'refs/heads/main' || github.event_name != 'pull_request'
37
- env :
38
- AWS_ACCESS_KEY_ID : ${{ secrets.DOCS_AWS_ACCESS_KEY_ID }}
39
- AWS_SECRET_ACCESS_KEY : ${{ secrets.DOCS_AWS_SECRET_ACCESS_KEY }}
40
- AWS_DEFAULT_REGION : ' us-east-1'
41
53
run : yarn deploy:ci
42
54
43
55
- name : Invalidate CloudFront
44
56
if : github.ref == 'refs/heads/main' || github.event_name != 'pull_request'
45
- env :
46
- AWS_ACCESS_KEY_ID : ${{ secrets.DOCS_AWS_ACCESS_KEY_ID }}
47
- AWS_SECRET_ACCESS_KEY : ${{ secrets.DOCS_AWS_SECRET_ACCESS_KEY }}
48
- AWS_DEFAULT_REGION : ' us-east-1'
49
57
run : yarn invalidate:ci
You can’t perform that action at this time.
0 commit comments