Skip to content

Commit 8c219bb

Browse files
committed
testing devolv wrapper
1 parent 028326e commit 8c219bb

File tree

1 file changed

+23
-23
lines changed

1 file changed

+23
-23
lines changed

.github/workflows/test-devolv-action.yml.yml

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)