Skip to content

Commit a42f843

Browse files
dkirov-ddclaude
andcommitted
TEST: trigger release pipeline dry-run on pull_request
Adds a temporary workflow that fires on PRs against master and calls dispatch-release.yml with dry-run=true and a small fixed package list (fluentbit, argo_rollouts, aqua) so we can validate the pipeline end-to-end without pushing tags or starting real builds. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent ceec5c1 commit a42f843

1 file changed

Lines changed: 22 additions & 0 deletions

File tree

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
name: TEST - Trigger Wheel Builds on PR (dry-run)
2+
3+
# TEST ONLY: Exercises the release pipeline in dry-run mode on pull requests.
4+
# Remove or disable this workflow once the pipeline is validated.
5+
6+
on:
7+
pull_request:
8+
branches:
9+
- master
10+
11+
jobs:
12+
dispatch:
13+
uses: DataDog/integrations-core/.github/workflows/dispatch-release.yml@master
14+
with:
15+
source-repo: integrations-extras
16+
packages: '["fluentbit","argo_rollouts","aqua"]'
17+
source-repo-ref: ${{ github.event.pull_request.head.sha }}
18+
target: dev
19+
dry-run: true
20+
permissions:
21+
id-token: write
22+
contents: write

0 commit comments

Comments
 (0)