File tree Expand file tree Collapse file tree 1 file changed +11
-1
lines changed Expand file tree Collapse file tree 1 file changed +11
-1
lines changed Original file line number Diff line number Diff line change @@ -135,6 +135,11 @@ jobs:
135
135
--action lambda:GetLayerVersion \
136
136
--principal '*' \
137
137
--version-number
138
+ - name : Verify Layer
139
+ run : |
140
+ REMOTE_SHA=$(aws --region us-gov-east-1 lambda get-layer-version-by-arn --arn arn:aws:lambda:us-gov-east-1:${{ secrets.AWS_ACCOUNT_ID }}:layer:${{ matrix.layer }}-${{ matrix.arch }}:${{ inputs.version }} --query 'Content.CodeSha256' --output text)
141
+ SHA=$(jq -r '.Content.CodeSha256' ${{ matrix.layer }}_${{ matrix.arch }}.json)
142
+ test $($REMOTE_SHA == $SHA && echo "SHA OK: ${SHA}" || exit 1
138
143
139
144
copy_west :
140
145
name : Copy (West)
@@ -190,4 +195,9 @@ jobs:
190
195
--statement-id 'PublicLayer' \
191
196
--action lambda:GetLayerVersion \
192
197
--principal '*' \
193
- --version-number
198
+ --version-number
199
+ - name : Verify Layer
200
+ run : |
201
+ REMOTE_SHA=$(aws --region us-gov-west-1 lambda get-layer-version-by-arn --arn arn:aws:lambda:us-gov-west-1:${{ secrets.AWS_ACCOUNT_ID }}:layer:${{ matrix.layer }}-${{ matrix.arch }}:${{ inputs.version }} --query 'Content.CodeSha256' --output text)
202
+ SHA=$(jq -r '.Content.CodeSha256' ${{ matrix.layer }}_${{ matrix.arch }}.json)
203
+ test $($REMOTE_SHA == $SHA && echo "SHA OK: ${SHA}" || exit 1
You can’t perform that action at this time.
0 commit comments