Skip to content

Commit 7327cf6

Browse files
committed
Python 3.11 AND AutoBuild for all branches that start with a specific suffix
1 parent 74fefd4 commit 7327cf6

File tree

1 file changed

+9
-22
lines changed

1 file changed

+9
-22
lines changed

.github/workflows/bld-test-upload.yml

Lines changed: 9 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@ on:
1515
- cron: 7 3 * * FRI
1616
# runs every Friday 3:07AM
1717
push:
18-
branches: [ "develop", "devbleo3", bleo8, bleo05_01, bleo05_01.1, bleo05_01.5 ]
18+
branches: [ "devbleo*", "bleo*" ]
1919
pull_request:
20-
branches: [ "devbleo" , bleo5_01 ]
20+
branches: [ "devbleo*", "bleo*" ]
2121

2222
jobs:
2323
build: # BUILD JOB ############################################################################
@@ -126,31 +126,18 @@ jobs:
126126
continue-on-error: true
127127
run: brew install asciidoctor
128128

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
135129

136-
- name: 173.2 MACOS (re)install python
137-
if: ${{ startsWith( matrix.config.os , 'macos' ) }}
138-
continue-on-error: true
139-
run: |
140-
brew install [email protected]
141-
brew reinstall [email protected]
130+
- name: 172. Fix Python dependency
131+
uses: actions/setup-python@v5
132+
with:
133+
python-version: '3.11'
142134

143135
- name: 173.4 MACOS (re)install python
144136
if: ${{ startsWith( matrix.config.os , 'macos' ) }}
145137
continue-on-error: true
146138
run: |
147-
python3 --version
139+
python3 --version # MUST BE 3.12
148140
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
154141
155142
- name: 174. MACOS Only PKGs
156143
if: ${{ startsWith( matrix.config.os , 'macos' ) }}
@@ -163,15 +150,15 @@ jobs:
163150
- name: 300. Windows AND MacOS // VCPKG install build
164151
id: vcpkg1
165152
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
167154
with:
168155
manifest-dir: ${{ github.workspace }} # Set to directory containing vcpkg.json
169156
# No verbose available extra-args: ' --x-make '
170157
triplet: ${{matrix.config.vcpkg_triplet }} # x64-windows-release
171158
token: ${{ github.token }}
172159
github-binarycache: true
173160
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 }}"
175162
fetch-depth: "0"
176163

177164
- name: 550. Windows ONLY // Configure CMake

0 commit comments

Comments
 (0)