File tree 4 files changed +28
-5
lines changed 4 files changed +28
-5
lines changed Original file line number Diff line number Diff line change 14
14
contents : write
15
15
pages : write
16
16
id-token : write
17
+ secrets : inherit
17
18
uses : ./.github/workflows/reusable-publish-docs.yml
18
19
with :
19
20
version : main
20
- alias : stage
21
- secrets :
22
- AWS_DOCS_ROLE_ARN : ${{ secrets.AWS_DOCS_ROLE_ARN }}
23
- AWS_DOCS_BUCKET : ${{ secrets.AWS_DOCS_BUCKET }}
21
+ alias : stage
Original file line number Diff line number Diff line change @@ -108,6 +108,7 @@ jobs:
108
108
contents : write
109
109
pages : write
110
110
id-token : write
111
+ secrets : inherit
111
112
uses : ./.github/workflows/reusable-publish-docs.yml
112
113
with :
113
114
version : ${{ inputs.latest_published_version }}
Original file line number Diff line number Diff line change 19
19
contents : write
20
20
pages : write
21
21
id-token : write
22
+ secrets : inherit
22
23
uses : ./.github/workflows/reusable-publish-docs.yml
23
24
with :
24
25
version : ${{ inputs.latest_published_version }}
Original file line number Diff line number Diff line change 99
99
github_token : ${{ secrets.GITHUB_TOKEN }}
100
100
publish_dir : ./api
101
101
keep_files : true
102
- destination_dir : latest/api
102
+ destination_dir : latest/api
103
+ - name : Configure AWS credentials
104
+ uses : aws-actions/configure-aws-credentials@e1e17a757e536f70e52b5a12b2e8d1d1c60e04ef # v2.0.0
105
+ with :
106
+ aws-region : us-east-1
107
+ role-to-assume : ${{ secrets.AWS_DOCS_ROLE_ARN }}
108
+ - name : Copy API Docs
109
+ run : |
110
+ cp -r api site/
111
+ - name : Deploy Docs (Version)
112
+ env :
113
+ VERSION : ${{ inputs.version }}
114
+ ALIAS : ${{ inputs.alias }}
115
+ run : |
116
+ aws s3 sync \
117
+ site/ \
118
+ s3://${{ secrets.AWS_DOCS_BUCKET }}/lambda-typescript/${{ env.VERSION }}/
119
+ - name : Deploy Docs (Alias)
120
+ env :
121
+ VERSION : ${{ inputs.version }}
122
+ ALIAS : ${{ inputs.alias }}
123
+ run : |
124
+ aws s3 sync \
125
+ site/ \
You can’t perform that action at this time.
0 commit comments