Skip to content

Commit 9d4a1b1

Browse files
authored
Move task tests to AWS sandbox (OIDC) (#406)
1 parent 35ce161 commit 9d4a1b1

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

.github/workflows/smoke.yml

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
name: Smoke Test
2+
permissions:
3+
id-token: write
24
on:
35
pull_request_target:
46
paths: 'task/**'
@@ -19,9 +21,6 @@ jobs:
1921
matrix:
2022
provider: [AWS, AZ, GCP]
2123
env:
22-
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
23-
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
24-
AWS_SESSION_TOKEN: ${{ secrets.AWS_SESSION_TOKEN }}
2524
AZURE_CLIENT_ID: ${{ secrets.AZURE_CLIENT_ID }}
2625
AZURE_CLIENT_SECRET: ${{ secrets.AZURE_CLIENT_SECRET }}
2726
AZURE_SUBSCRIPTION_ID: ${{ secrets.AZURE_SUBSCRIPTION_ID }}
@@ -35,6 +34,11 @@ jobs:
3534
- uses: actions/setup-go@v2
3635
with:
3736
go-version: ^1.17
37+
- if: matrix.provider == 'AWS'
38+
uses: aws-actions/configure-aws-credentials@v1
39+
with:
40+
aws-region: us-west-1
41+
role-to-assume: arn:aws:iam::342840881361:role/SandboxUser
3842
- run: go test ./task -v -timeout=30m -count=1
3943
- if: always()
4044
uses: actions/checkout@v2

0 commit comments

Comments
 (0)