Skip to content

chore(ci): use dd-sts for system-tests test optimization#17428

Merged
gh-worker-dd-mergequeue-cf854d[bot] merged 11 commits into
mainfrom
nccatoni/system-tests-dd-sts
Apr 13, 2026
Merged

chore(ci): use dd-sts for system-tests test optimization#17428
gh-worker-dd-mergequeue-cf854d[bot] merged 11 commits into
mainfrom
nccatoni/system-tests-dd-sts

Conversation

@nccatoni

@nccatoni nccatoni commented Apr 9, 2026

Copy link
Copy Markdown
Contributor

Summary

Migrates system-tests CI to use dd-sts for Datadog Test Optimization instead of long-lived API keys.

All repositories now share a single system-tests policy (see dd-source#408172) — no per-repo policy is needed.

Depends on 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

@cit-pr-commenter-54b7da

Copy link
Copy Markdown

Codeowners resolved as

.github/workflows/system-tests.yml                                      @DataDog/python-guild @DataDog/apm-core-python

@nccatoni
nccatoni force-pushed the nccatoni/system-tests-dd-sts branch from dfa9239 to 08d3c38 Compare April 9, 2026 14:44
@nccatoni nccatoni added the changelog/no-changelog A changelog entry is not required for this PR. label Apr 13, 2026
@nccatoni
nccatoni force-pushed the nccatoni/system-tests-dd-sts branch from 27d9276 to 9b1b983 Compare April 13, 2026 12:44
@nccatoni
nccatoni marked this pull request as ready for review April 13, 2026 13:35
@nccatoni
nccatoni requested review from a team as code owners April 13, 2026 13:35

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 5f50cb8c6e

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread .github/workflows/system-tests.yml
@gh-worker-dd-mergequeue-cf854d
gh-worker-dd-mergequeue-cf854d Bot merged commit c2c4068 into main Apr 13, 2026
346 checks passed
@gh-worker-dd-mergequeue-cf854d
gh-worker-dd-mergequeue-cf854d Bot deleted the nccatoni/system-tests-dd-sts branch April 13, 2026 15:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

changelog/no-changelog A changelog entry is not required for this PR.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants