Skip to content

Commit 7635adc

Browse files
authored
Merge branch 'master' into feat/external-secrets
2 parents f719356 + 9616885 commit 7635adc

5 files changed

Lines changed: 110 additions & 87 deletions

File tree

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
# Policy for: .github/workflows/release-trigger.yml in DataDog/integrations-extras
2+
# The release job calls integrations-core's reusable release-dispatch workflow
3+
#
4+
# Security model:
5+
# - Workflow runs only from master or prerelease branches
6+
# - Access is scoped to the reusable release workflow on master
7+
# - Supports push and workflow_dispatch events only
8+
#
9+
# Permissions granted:
10+
# - contents: write - Create and push integration release tags
11+
12+
issuer: https://token.actions.githubusercontent.com
13+
14+
subject_pattern: repo:DataDog/integrations-extras:ref:refs/heads/(master|(alpha|beta|rc)/.+)
15+
16+
claim_pattern:
17+
event_name: (push|workflow_dispatch)
18+
job_workflow_ref: DataDog/integrations-core/\.github/workflows/release-dispatch\.yml@refs/heads/master
19+
ref: refs/heads/(master|(alpha|beta|rc)/.+)
20+
repository: DataDog/integrations-extras
21+
22+
permissions:
23+
contents: write

.github/workflows/master.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,5 +65,5 @@ jobs:
6565
pull-requests: write
6666
contents: write
6767

68-
uses: DataDog/integrations-core/.github/workflows/test-results-master.yml@574d63ba88365ffbab915280ceddbaa333c63d6a # master
68+
uses: DataDog/integrations-core/.github/workflows/test-results-master.yml@5f6b58dfb609ea0afb37762612dbb6e2c37d2933 # master
6969
secrets: inherit

.github/workflows/pr.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ concurrency:
1313

1414
jobs:
1515
test:
16-
uses: DataDog/integrations-core/.github/workflows/pr-test.yml@574d63ba88365ffbab915280ceddbaa333c63d6a # master
16+
uses: DataDog/integrations-core/.github/workflows/pr-test.yml@5f6b58dfb609ea0afb37762612dbb6e2c37d2933 # master
1717
with:
1818
repo: extras
1919
python-version: "3.13"

.github/workflows/publish-test-results-pr.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ on:
99

1010
jobs:
1111
publish:
12-
uses: DataDog/integrations-core/.github/workflows/test-results-pr.yml@574d63ba88365ffbab915280ceddbaa333c63d6a # master
12+
uses: DataDog/integrations-core/.github/workflows/test-results-pr.yml@5f6b58dfb609ea0afb37762612dbb6e2c37d2933 # master
1313
if: github.event.workflow_run.conclusion != 'skipped'
1414
permissions: # For test-results-pr.yml
1515
checks: write

0 commit comments

Comments
 (0)