ci : fix s390x release job (#23898)

* ci : fix s390x release job

* ci : multi-thread build for `ios-xcode`

* ocd : names
This commit is contained in:
Georgi Gerganov
2026-05-30 09:21:38 +03:00
committed by GitHub
parent d4204b03a5
commit 337528571d
2 changed files with 12 additions and 11 deletions

View File

@@ -205,6 +205,7 @@ jobs:
cmake --build build --config Release -j $(nproc)
- name: ccache-clear
if: ${{ matrix.build != 's390x' }}
uses: ./.github/actions/ccache-clear
with:
key: release-${{ matrix.os }}-cpu
@@ -1200,7 +1201,7 @@ jobs:
path: llama-bin-win-hip-${{ matrix.name }}-x64.zip
name: llama-bin-win-hip-${{ matrix.name }}-x64.zip
ios-xcode-build:
ios-xcode:
needs: [check_release]
if: ${{ needs.check_release.outputs.should_release == 'true' }}
# TODO: figure out how to make this work with macos-26
@@ -1352,7 +1353,7 @@ jobs:
# path: llama-${{ steps.tag.outputs.name }}-bin-${{ matrix.chip_type }}-openEuler-${{ matrix.arch }}${{ matrix.use_acl_graph == 'on' && '-aclgraph' || '' }}.tar.gz
# name: llama-bin-${{ matrix.chip_type }}-openEuler-${{ matrix.arch }}${{ matrix.use_acl_graph == 'on' && '-aclgraph' || '' }}.tar.gz
ui-build:
ui:
needs: [check_release]
if: ${{ needs.check_release.outputs.should_release == 'true' }}
uses: ./.github/workflows/ui-build.yml
@@ -1380,9 +1381,9 @@ jobs:
#- ubuntu-24-sycl
- android-arm64
- macos-cpu
- ios-xcode-build
- ios-xcode
#- openEuler-cann
- ui-build
- ui
outputs:
tag_name: ${{ steps.tag.outputs.name }}