ci: add dd-octo-sts policy for GitLab SLO change tracking#5570
ci: add dd-octo-sts policy for GitLab SLO change tracking#5570
Conversation
Adds a chainguard policy allowing GitLab CI to obtain a short-lived GitHub token with contents:read scope. Used by check-slo-breaches to track SLO threshold changes in git history.
|
Thank you for updating Change log entry section 👏 Visited at: 2026-04-09 14:50:15 UTC |
This stack of pull requests is managed by Graphite. Learn more about stacking. |
|
✅ Tests 🎉 All green!❄️ No new flaky tests detected 🎯 Code Coverage (details) 🔗 Commit SHA: 1595023 | Docs | Datadog PR Page | Was this helpful? React with 👍/👎 or give us feedback! |
BenchmarksBenchmark execution time: 2026-04-10 09:58:25 Comparing candidate commit 7eb0343 in PR branch Found 0 performance improvements and 0 performance regressions! Performance is the same for 45 metrics, 1 unstable metrics.
|
7eb0343 to
1595023
Compare

What does this PR do?
Adds a chainguard policy for GitLab CI to get a short-lived GitHub token (
contents:read) via dd-octo-sts.Motivation:
Pre-release performance quality gates (#5571) submit SLO metrics that track file changes to SLO threshold files via the GitHub API. This policy enables that access from GitLab CI.
Change log entry
None.
How to test the change?
Declarative policy file, validated when
check-slo-breachesjob runs.