Skip to content

Commit 8163689

Browse files
committed
testing devolv wrapper
1 parent 8c219bb commit 8163689

1 file changed

Lines changed: 26 additions & 23 deletions

File tree

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

Lines changed: 26 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -11,29 +11,32 @@ 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: 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
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+
# Removed fail-on-error (invalid input)
25+
# Added this to skip session tagging if you don't need tags
26+
role-skip-session-tagging: true
2727

28-
- name: Use Devolv Action - validate
29-
uses: devolvdev/devolv-actions@v1
30-
with:
31-
tool: validate
32-
file: ./tests
28+
- name: Debug AWS identity after AssumeRole
29+
run: aws sts get-caller-identity
3330

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
31+
- name: Use Devolv Action - validate
32+
uses: devolvdev/devolv-actions@v1
33+
with:
34+
tool: validate
35+
file: ./tests
36+
37+
- name: Use Devolv Action - drift
38+
uses: devolvdev/devolv-actions@v1
39+
with:
40+
tool: drift
41+
policy-name: DevolvTestPolicyHuge
42+
file: ./Devolv-source-code/test-devolv-policy.json

0 commit comments

Comments
 (0)