Add release trigger workflow #2
Workflow file for this run
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: Trigger Wheel Builds | ||
| # Thin wrapper — all tagging and dispatch logic lives in integrations-core's | ||
| # reusable dispatch-release.yml workflow. | ||
| on: | ||
| push: | ||
| branches: | ||
| - master | ||
| workflow_dispatch: | ||
| inputs: | ||
| integrations: | ||
| description: "JSON array of integration names (optional — auto-detected if omitted)" | ||
| required: false | ||
| type: string | ||
| source-repo-ref: | ||
| description: "Commit SHA or ref to build from" | ||
| required: true | ||
| type: string | ||
| pull_request: | ||
| branches: | ||
| - master | ||
| jobs: | ||
| dispatch: | ||
| uses: DataDog/integrations-core/.github/workflows/dispatch-release.yml@master | ||
|
Check failure on line 26 in .github/workflows/trigger-release.yml
|
||
| with: | ||
| source-repo: integrations-extras | ||
| integrations: ${{ inputs.integrations || '' }} | ||
| source-repo-ref: ${{ inputs.source-repo-ref || github.sha }} | ||
| permissions: | ||
| id-token: write | ||
| contents: write | ||