File tree Expand file tree Collapse file tree 2 files changed +87
-85
lines changed Expand file tree Collapse file tree 2 files changed +87
-85
lines changed Original file line number Diff line number Diff line change 1212jobs :
1313 build :
1414 runs-on : ubuntu-latest
15-
15+ permissions :
16+ id-token : write # This is required for requesting the JWT
17+ contents : write # This is required for actions/checkout
1618 steps :
1719 - run : echo "🎉 The job was automatically triggered by a ${{ github.event_name }} event."
1820 - run : echo "🐧 This job is now running on a ${{ runner.os }} server hosted by GitHub!"
@@ -34,11 +36,11 @@ jobs:
3436 make deps
3537 pip install -r dev_requirements.txt
3638 pip install -r lambda_requirements.txt
37- - name : Configure AWS Credentials
39+ - name : configure aws credentials
3840 uses : aws-actions/configure-aws-credentials@v2
3941 with :
40- aws-access-key-id : ${{ secrets.AWS_ACCESS_KEY }}
41- aws-secret-access-key : ${{ secrets.AWS_SECRET_KEY }}
42+ role-to-assume : ${{ secrets.AWS_ROLE }}
43+ role-session-name : samplerolesession
4244 aws-region : us-east-1
4345 - name : pre commit
4446 run : |
6971 with :
7072 files : ./coverage.xml
7173 name : aws-lambda-handler-cookbook-codecov
72- fail_ci_if_error : true # optional (default = false)
74+ fail_ci_if_error : false # optional (default = false)
7375 verbose : false # optional (default = false)
7476 token : ${{ secrets.CODECOV_TOKEN }}
7577 - name : Run E2E tests
You can’t perform that action at this time.
0 commit comments