diff --git a/.github/workflows/sklearn.dispatch-release.yml b/.github/workflows/sklearn.dispatch-release.yml new file mode 100644 index 000000000000..6746155e66cf --- /dev/null +++ b/.github/workflows/sklearn.dispatch-release.yml @@ -0,0 +1,25 @@ +name: "Dispatch - Scikit-learn Release" + +on: + workflow_dispatch: + inputs: + config-file: + description: "Path to image config YAML (e.g., .github/config/image/sklearn/sagemaker-py312.yml)" + required: true + type: string + +concurrency: + group: ${{ github.workflow }} + cancel-in-progress: false + +permissions: + contents: read + +jobs: + pipeline: + uses: ./.github/workflows/sklearn.pipeline.yml + with: + config-file: ${{ inputs.config-file }} + tag-suffix: ${{ github.run_id }} + release: true + secrets: inherit