Skip to content

Commit 34e7e68

Browse files
authored
chore(ci): use dd-sts for system-tests test optimization (#306)
* chore(ci): use dd-sts for system-tests test optimization * chore(ci): remove dd_sts_policy from system-tests subworkflow * chore(ci): remove unneeded permissions from system-tests subworkflow * chore(ci): pin system-tests workflow to 1e5d6b709 * fix: add contents:read permission to system-tests workflow call * chore(ci): pass ref to system-tests reusable workflow
1 parent 92cdfe6 commit 34e7e68

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

.github/workflows/dev.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -197,14 +197,15 @@ jobs:
197197

198198
system-tests:
199199
needs: build-system-tests-artifact
200-
uses: DataDog/system-tests/.github/workflows/system-tests.yml@main
200+
uses: DataDog/system-tests/.github/workflows/system-tests.yml@1e5d6b7096279ca43ce4826fda3cc805635b63c1
201201
secrets:
202202
TEST_OPTIMIZATION_API_KEY: ${{ secrets.DD_CI_VIS_API_KEY }}
203203
permissions:
204204
contents: read
205-
packages: write
205+
id-token: write
206206
with:
207207
library: cpp
208+
ref: 1e5d6b7096279ca43ce4826fda3cc805635b63c1
208209
binaries_artifact: system_tests_binaries
209210
parametric_job_count: 8 # dedicated parameter to speed up parametric job
210211
scenarios: PARAMETRIC

0 commit comments

Comments
 (0)