Skip to content

Commit a9550b4

Browse files
authored
[AI-6502] migrate test-target to dd-sts (#24025)
* migrate test-target to dd-sts * add permissions * fix * add to callers
1 parent 4ba1486 commit a9550b4

17 files changed

Lines changed: 60 additions & 3 deletions

.github/workflows/flaky-tests-windows.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,8 @@ jobs:
3434
permissions:
3535
# needed for compute-matrix in test-target.yml
3636
contents: read
37+
# needed for dd-sts in test-target.yml
38+
id-token: write
3739

3840
publish-test-results:
3941
needs:

.github/workflows/flaky-tests.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,8 @@ jobs:
3838
permissions:
3939
# needed for compute-matrix in test-target.yml
4040
contents: read
41+
# needed for dd-sts in test-target.yml
42+
id-token: write
4143

4244
publish-test-results:
4345
needs:

.github/workflows/master-windows.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,8 @@ jobs:
5252
permissions:
5353
# needed for compute-matrix in test-target.yml
5454
contents: read
55+
# needed for dd-sts in test-target.yml
56+
id-token: write
5557

5658
publish-test-results:
5759

.github/workflows/master.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,8 @@ jobs:
5050
permissions:
5151
# needed for compute-matrix in test-target.yml
5252
contents: read
53+
# needed for dd-sts in test-target.yml
54+
id-token: write
5355

5456
publish-test-results:
5557
needs:

.github/workflows/nightly-base-package-windows.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,8 @@ jobs:
1919
permissions:
2020
# needed for compute-matrix in test-target.yml
2121
contents: read
22+
# needed for dd-sts in test-target.yml
23+
id-token: write
2224

2325
with:
2426
repo: core

.github/workflows/nightly-base-package.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@ jobs:
1717
permissions:
1818
# needed for compute-matrix in test-target.yml
1919
contents: read
20+
# needed for dd-sts in test-target.yml
21+
id-token: write
2022

2123
with:
2224
repo: core

.github/workflows/pr-all-windows.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,8 @@ jobs:
2828
permissions:
2929
# needed for compute-matrix in test-target.yml
3030
contents: read
31+
# needed for dd-sts in test-target.yml
32+
id-token: write
3133

3234
with:
3335
repo: core

.github/workflows/pr-all.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,8 @@ jobs:
2929
permissions:
3030
# needed for compute-matrix in test-target.yml
3131
contents: read
32+
# needed for dd-sts in test-target.yml
33+
id-token: write
3234

3335
with:
3436
repo: core

.github/workflows/pr-test.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,11 @@ jobs:
6161
python-version: "${{ inputs.python-version }}"
6262
pytest-args: ${{ inputs.pytest-args }}
6363
secrets: inherit
64+
permissions:
65+
# needed for compute-matrix in test-target.yml
66+
contents: read
67+
# needed for dd-sts in test-target.yml
68+
id-token: write
6469

6570
test-minimum-base-package:
6671
needs:
@@ -93,6 +98,11 @@ jobs:
9398
pytest-args: ${{ inputs.pytest-args }}
9499
context: "pr"
95100
secrets: inherit
101+
permissions:
102+
# needed for compute-matrix in test-target.yml
103+
contents: read
104+
# needed for dd-sts in test-target.yml
105+
id-token: write
96106

97107
save-event:
98108
needs:

.github/workflows/test-agent-target.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,3 +65,5 @@ jobs:
6565
permissions:
6666
# needed for compute-matrix in test-target.yml
6767
contents: read
68+
# needed for dd-sts in test-target.yml
69+
id-token: write

0 commit comments

Comments
 (0)