File tree 2 files changed +33
-63
lines changed
2 files changed +33
-63
lines changed Original file line number Diff line number Diff line change
1
+ name : Deploy to AWS
2
+
3
+ on :
4
+ push :
5
+ branches :
6
+ - main
7
+ workflow_dispatch :
8
+
9
+ permissions : {}
10
+
11
+ jobs :
12
+ build-and-push-image :
13
+ uses : exercism/github-actions/.github/workflows/docker-build-push-image.yml@main
14
+ permissions :
15
+ contents : write
16
+ secrets :
17
+ AWS_ACCOUNT_ID : ${{secrets.AWS_ACCOUNT_ID}}
18
+ AWS_REGION : ${{secrets.AWS_REGION}}
19
+ AWS_ECR_ACCESS_KEY_ID : ${{secrets.AWS_LAMBDA_ACCESS_KEY_ID}}
20
+ AWS_ECR_SECRET_ACCESS_KEY : ${{secrets.AWS_LAMBDA_SECRET_ACCESS_KEY}}
21
+ DOCKERHUB_USERNAME : ${{secrets.DOCKERHUB_USERNAME}}
22
+ DOCKERHUB_PASSWORD : ${{secrets.DOCKERHUB_PASSWORD}}
23
+
24
+ deploy-lambda :
25
+ uses : exercism/github-actions/.github/workflows/deploy-lambda.yml@main
26
+ needs : build-and-push-image
27
+ with :
28
+ function_name : snippet_extractor
29
+ secrets :
30
+ AWS_ACCOUNT_ID : ${{secrets.AWS_ACCOUNT_ID}}
31
+ AWS_REGION : ${{secrets.AWS_REGION}}
32
+ AWS_ECR_ACCESS_KEY_ID : ${{secrets.AWS_LAMBDA_ACCESS_KEY_ID}}
33
+ AWS_ECR_SECRET_ACCESS_KEY : ${{secrets.AWS_LAMBDA_SECRET_ACCESS_KEY}}
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments