@@ -11,29 +11,29 @@ jobs:
1111 runs-on : ubuntu-latest
1212
1313 steps :
14- - name : Checkout test repo
15- uses : actions/checkout@v3
14+ - name : Checkout test repo
15+ uses : actions/checkout@v3
1616
17- - name : Debug AWS identity before Devolv Action
18- run : aws sts get-caller-identity
17+ - name : Configure AWS credentials
18+ uses : aws-actions/configure-aws-credentials@v4
19+ with :
20+ aws-access-key-id : ${{ secrets.AWS_ACCESS_KEY_ID }}
21+ aws-secret-access-key : ${{ secrets.AWS_SECRET_ACCESS_KEY }}
22+ aws-region : ap-south-1
23+ role-to-assume : arn:aws:iam::149704127940:role/DevolvCIRole
24+ fail-on-error : true
25+ - name : Debug AWS identity after AssumeRole
26+ run : aws sts get-caller-identity
1927
20- - name : Configure AWS credentials
21- uses : aws-actions/configure-aws-credentials@v4
22- with :
23- aws-access-key-id : ${{ secrets.AWS_ACCESS_KEY_ID }}
24- aws-secret-access-key : ${{ secrets.AWS_SECRET_ACCESS_KEY }}
25- aws-region : ap-south-1
26- role-to-assume : arn:aws:iam::149704127940:role/DevolvCIRole
28+ - name : Use Devolv Action - validate
29+ uses : devolvdev/devolv-actions@v1
30+ with :
31+ tool : validate
32+ file : ./tests
2733
28- - name : Use Devolv Action - validate
29- uses : devolvdev/devolv-actions@v1
30- with :
31- tool : validate
32- file : ./tests
33-
34- - name : Use Devolv Action - drift
35- uses : devolvdev/devolv-actions@v1
36- with :
37- tool : drift
38- policy-name : DevolvTestPolicyHuge
39- file : ./Devolv-source-code/test-devolv-policy.json
34+ - name : Use Devolv Action - drift
35+ uses : devolvdev/devolv-actions@v1
36+ with :
37+ tool : drift
38+ policy-name : DevolvTestPolicyHuge
39+ file : ./Devolv-source-code/test-devolv-policy.json
0 commit comments