@@ -181,22 +181,6 @@ jobs:
181181 free-threading : ${{ matrix.free-threading }}
182182 interpreter : ${{ matrix.interpreter }}
183183
184- build-windows-msi :
185- # ${{ '' } is a hack to nest jobs under the same sidebar category.
186- name : Windows MSI${{ '' }} # zizmor: ignore[obfuscation]
187- needs : build-context
188- if : fromJSON(needs.build-context.outputs.run-windows-msi)
189- strategy :
190- fail-fast : false
191- matrix :
192- arch :
193- - x86
194- - x64
195- - arm64
196- uses : ./.github/workflows/reusable-windows-msi.yml
197- with :
198- arch : ${{ matrix.arch }}
199-
200184 build-macos :
201185 name : >-
202186 macOS
@@ -261,6 +245,12 @@ jobs:
261245 os : ${{ matrix.os }}
262246 test-opts : ${{ matrix.test-opts || '' }}
263247
248+ build-ubuntu-installed :
249+ name : ' Ubuntu (installed)'
250+ needs : build-context
251+ if : needs.build-context.outputs.run-ubuntu == 'true'
252+ uses : ./.github/workflows/reusable-install.yml
253+
264254 build-ubuntu-ssltests :
265255 name : ' Ubuntu SSL tests'
266256 runs-on : ${{ matrix.os }}
@@ -354,7 +344,7 @@ jobs:
354344 with :
355345 persist-credentials : false
356346 - name : Build and test
357- run : JAVA_HOME="${JAVA_HOME_21_X64:-$JAVA_HOME_21_arm64}" python3 Platforms/Android ci --fast-ci ${{ matrix.arch }}-linux-android
347+ run : python3 Platforms/Android ci --fast-ci ${{ matrix.arch }}-linux-android
358348
359349 build-ios :
360350 name : iOS
@@ -650,9 +640,9 @@ jobs:
650640 - check-generated-files
651641 - check-c-api-docs
652642 - build-windows
653- - build-windows-msi
654643 - build-macos
655644 - build-ubuntu
645+ - build-ubuntu-installed
656646 - build-ubuntu-ssltests
657647 - build-ios
658648 - build-emscripten
@@ -671,7 +661,6 @@ jobs:
671661 allowed-failures : >-
672662 build-android,
673663 build-emscripten,
674- build-windows-msi,
675664 build-ubuntu-ssltests,
676665 test-hypothesis,
677666 cifuzz,
@@ -703,6 +692,7 @@ jobs:
703692 !fromJSON(needs.build-context.outputs.run-ubuntu)
704693 && '
705694 build-ubuntu,
695+ build-ubuntu-installed,
706696 build-ubuntu-ssltests,
707697 test-hypothesis,
708698 build-asan,
0 commit comments