File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 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
Original file line number Diff line number Diff line change 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
Original file line number Diff line number Diff line change @@ -13,7 +13,7 @@ concurrency:
1313
1414jobs :
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"
Original file line number Diff line number Diff line change 99
1010jobs :
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
You can’t perform that action at this time.
0 commit comments