15
15
- cron : 7 3 * * FRI
16
16
# runs every Friday 3:07AM
17
17
push :
18
- branches : [ "develop ", "devbleo3", bleo8, bleo05_01, bleo05_01.1, bleo05_01.5 ]
18
+ branches : [ "devbleo* ", "bleo*" ]
19
19
pull_request :
20
- branches : [ "devbleo" , bleo5_01 ]
20
+ branches : [ "devbleo*", "bleo*" ]
21
21
22
22
jobs :
23
23
build : # BUILD JOB ############################################################################
@@ -126,31 +126,18 @@ jobs:
126
126
continue-on-error : true
127
127
run : brew install asciidoctor
128
128
129
- - name : 173.0 MACOS (re)install python
130
- if : ${{ startsWith( matrix.config.os , 'macos' ) }}
131
- continue-on-error : true
132
- run : |
133
- brew uninstall --ignore-dependencies python
134
- brew uninstall --ignore-dependencies python3
135
129
136
- - name : 173.2 MACOS (re)install python
137
- if : ${{ startsWith( matrix.config.os , 'macos' ) }}
138
- continue-on-error : true
139
- run : |
140
-
141
-
130
+ - name : 172. Fix Python dependency
131
+ uses : actions/setup-python@v5
132
+ with :
133
+ python-version : ' 3.11'
142
134
143
135
- name : 173.4 MACOS (re)install python
144
136
if : ${{ startsWith( matrix.config.os , 'macos' ) }}
145
137
continue-on-error : true
146
138
run : |
147
- python3 --version
139
+ python3 --version # MUST BE 3.12
148
140
149
- - name : 173.5 MACOS (re)install python
150
- if : ${{ startsWith( matrix.config.os , 'macos' ) }}
151
- continue-on-error : true
152
- run : |
153
- python --version
154
141
155
142
- name : 174. MACOS Only PKGs
156
143
if : ${{ startsWith( matrix.config.os , 'macos' ) }}
@@ -163,15 +150,15 @@ jobs:
163
150
- name : 300. Windows AND MacOS // VCPKG install build
164
151
id : vcpkg1
165
152
if : ${{ startsWith( matrix.config.os , 'macos' ) || startsWith( matrix.config.os , 'windows' ) }}
166
- uses : blessio/vcpkg-actionB@bleo_v7.1.0 # vbleo7.0
153
+ uses : blessio/vcpkg-actionB@v7.1 # vbleo7.0
167
154
with :
168
155
manifest-dir : ${{ github.workspace }} # Set to directory containing vcpkg.json
169
156
# No verbose available extra-args: ' --x-make '
170
157
triplet : ${{matrix.config.vcpkg_triplet }} # x64-windows-release
171
158
token : ${{ github.token }}
172
159
github-binarycache : true
173
160
vcpkg-subdir : ${{steps.strings.outputs.build-root-vcpkg-dir}}
174
- cache-key : " kpxco7 -1-${{ matrix.config.vcpkg_triplet }}"
161
+ cache-key : " kpxco7a -1-${{ matrix.config.vcpkg_triplet }}"
175
162
fetch-depth : " 0"
176
163
177
164
- name : 550. Windows ONLY // Configure CMake
0 commit comments