Skip to content

Commit ee1c176

Browse files
authored
Adding dd-octo-sts policy for the test activation workflow (#5351)
1 parent 588a949 commit ee1c176

File tree

3 files changed

+15
-1
lines changed

3 files changed

+15
-1
lines changed

.github/CODEOWNERS

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,4 +34,4 @@
3434
/manifests/ruby.yml @DataDog/ruby-guild @DataDog/asm-ruby
3535
/manifests/rust.yml @DataDog/apm-rust
3636

37-
37+
/chainguard/** @DataDog/system-tests-core # Security sensitive
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
# Docs: https://datadoghq.atlassian.net/wiki/spaces/SECENG/pages/5138645099/User+guide+dd-octo-sts
2+
issuer: https://token.actions.githubusercontent.com
3+
4+
subject: repo:DataDog/system-tests-dashboard:ref:refs/heads/main
5+
claim_pattern:
6+
event_name: workflow_dispatch
7+
ref: refs/heads/main
8+
ref_protected: "true"
9+
job_workflow_ref: DataDog/system-tests-dashboard/\.github/workflows/test-activation-tmp\.yml@refs/heads/main
10+
11+
permissions:
12+
contents: write
13+
pull-requests: write

utils/scripts/compute_impacted_scenario.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -131,6 +131,7 @@ def main() -> None:
131131
files_map: dict[str, ScenarioGroup | Scenario | list[ScenarioGroup | Scenario] | None] = {
132132
r"\.cursor/rules/.*": None,
133133
r"\.circleci/.*": None,
134+
r"chainguard/.*": None,
134135
r"\.vscode/.*": None,
135136
r"\.github/actions/pull_images/action.yml": scenario_groups.end_to_end,
136137
r"\.github/CODEOWNERS": None,

0 commit comments

Comments
 (0)