File tree Expand file tree Collapse file tree 2 files changed +12
-5
lines changed
Expand file tree Collapse file tree 2 files changed +12
-5
lines changed Original file line number Diff line number Diff line change 11name : Build
22
33on :
4- workflow_dispatch :
54 push :
5+ workflow_dispatch :
6+ inputs :
7+ force_deployment :
8+ description : ' Force Conan package deploy'
9+ required : true
10+ default : true
11+ type : boolean
12+
613
714jobs :
815 build :
5966 if : matrix.config.os == 'windows-2022' || matrix.config.os == 'windows-2019' || matrix.config.os == 'ubuntu-22.04'
6067 uses : actions/setup-python@v5
6168 with :
62- python-version : ' 3.10 '
69+ python-version : ' 3.12 '
6370 architecture : ' x64'
6471
6572 - name : Set Python version
@@ -162,9 +169,9 @@ jobs:
162169
163170 deploy :
164171 needs : build
172+ if : ${{ github.event.inputs.force_deployment == 'true' || github.ref == 'refs/heads/develop' }}
165173 strategy :
166174 fail-fast : false
167- max-parallel : 1
168175 matrix :
169176 build_type : ['Debug', 'Release', 'RelWithDebInfo']
170177 config :
@@ -216,7 +223,7 @@ jobs:
216223 if : matrix.config.os == 'windows-2022' || matrix.config.os == 'windows-2019' || matrix.config.os == 'ubuntu-22.04'
217224 uses : actions/setup-python@v5
218225 with :
219- python-version : ' 3.10 '
226+ python-version : ' 3.12 '
220227 architecture : ' x64'
221228
222229 - name : Set Python version
You can’t perform that action at this time.
0 commit comments