ci: Add option to force conan upload (#2376)

This commit is contained in:
Ayaz Salikhov
2025-07-29 11:21:58 +01:00
committed by GitHub
parent f347a732a6
commit d048641242

View File

@@ -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' || '' }}