Skip to content

Commit 32588fe

Browse files
authored
chore(ci): use dd-sts for system-tests test optimization (#55)
## Summary Migrates system-tests CI to use [dd-sts](https://github.com/DataDog/dd-sts-action) for Datadog Test Optimization instead of long-lived API keys. All repositories now share a single `system-tests` policy (see [dd-source#408172](DataDog/dd-source#408172)) — no per-repo policy is needed. Depends on [DataDog/system-tests#6726](DataDog/system-tests#6726). ### Changes - Pin system-tests to `1e5d6b709` (current `main`, pre-migration) to allow a controlled rollout: repos stay on the pre-migration workflow until their pin is explicitly updated to the post-merge SHA
1 parent e1d804b commit 32588fe

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

.github/workflows/system-tests.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,16 +43,16 @@ jobs:
4343
main:
4444
needs:
4545
- build-artifacts
46-
uses: DataDog/system-tests/.github/workflows/system-tests.yml@main
46+
uses: DataDog/system-tests/.github/workflows/system-tests.yml@1e5d6b7096279ca43ce4826fda3cc805635b63c1
4747
secrets:
4848
TEST_OPTIMIZATION_API_KEY: ${{ secrets.DD_API_KEY_CI_APP }}
4949
DD_API_KEY: ${{ secrets.DD_API_KEY_CI_APP }}
5050
permissions:
5151
contents: read
5252
id-token: write
53-
packages: write
5453
with:
5554
library: cpp_httpd
55+
ref: 1e5d6b7096279ca43ce4826fda3cc805635b63c1
5656
binaries_artifact: system_tests_binaries
5757
desired_execution_time: 300 # 5 minutes
5858
scenarios_groups: tracer-release

0 commit comments

Comments
 (0)