From d0486412426731ad4091cdf8c12d3fb9a70ed909 Mon Sep 17 00:00:00 2001 From: Ayaz Salikhov Date: Tue, 29 Jul 2025 11:21:58 +0100 Subject: [PATCH] ci: Add option to force conan upload (#2376) --- .github/workflows/upload_conan_deps.yml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/.github/workflows/upload_conan_deps.yml b/.github/workflows/upload_conan_deps.yml index 6cb95ef9..f2a36aa1 100644 --- a/.github/workflows/upload_conan_deps.yml +++ b/.github/workflows/upload_conan_deps.yml @@ -10,6 +10,11 @@ on: required: false default: false type: boolean + force_upload: + description: "Force upload of all dependencies" + required: false + default: false + type: boolean pull_request: branches: [develop] paths: @@ -97,4 +102,4 @@ jobs: - name: Upload Conan packages if: github.event_name != 'pull_request' && github.event_name != 'schedule' - run: conan upload "*" -r=ripple --confirm + run: conan upload "*" -r=ripple --confirm ${{ github.event.inputs.force_upload == 'true' && '--force' || '' }}