From 079d5db5f27f62864b0ce56c6e3930a8f07e19b2 Mon Sep 17 00:00:00 2001 From: Evert Date: Mon, 14 Jul 2025 13:00:41 +0200 Subject: [PATCH] Add workflow for external dispatch --- .github/workflows/on_external_dispatch.yml | 23 ++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 .github/workflows/on_external_dispatch.yml diff --git a/.github/workflows/on_external_dispatch.yml b/.github/workflows/on_external_dispatch.yml new file mode 100644 index 00000000..c75c5e5a --- /dev/null +++ b/.github/workflows/on_external_dispatch.yml @@ -0,0 +1,23 @@ +name: Builds triggered externally by DuckDB +on: + workflow_dispatch: + inputs: + duckdb-sha: + type: string + description: The DuckDB SHA to build against + required: true + force_version: + type: string + description: Force version (vX.Y.Z-((rc|post)N)) + required: false + +jobs: + externally_triggered_build: + name: Build and test releases + uses: ./.github/workflows/pypi_packaging.yml + with: + minimal: false + testsuite: all + git_ref: ${{ github.ref }} + duckdb_git_ref: ${{ inputs.duckdb-sha }} + force_version: ${{ inputs.force_version }}