Skip to content

Commit 0da565e

Browse files
committed
devops: initial patch
Signed-off-by: Aaron Teo <[email protected]>
1 parent fcb235b commit 0da565e

File tree

1 file changed

+19
-9
lines changed

1 file changed

+19
-9
lines changed

.github/workflows/release.yml

Lines changed: 19 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,7 @@ jobs:
134134
include:
135135
- build: 'x64'
136136
os: ubuntu-22.04
137-
- build: 's390x-z15' # z15 because our CI runners are on z15
137+
- build: 's390x' # z15 because our CI runners are on z15
138138
os: ubuntu-22.04-s390x
139139
# GGML_BACKEND_DL and GGML_CPU_ALL_VARIANTS are not currently supported on arm
140140
# - build: 'arm64'
@@ -164,14 +164,24 @@ jobs:
164164
- name: Build
165165
id: cmake_build
166166
run: |
167-
cmake -B build \
168-
-DCMAKE_INSTALL_RPATH='$ORIGIN' \
169-
-DCMAKE_BUILD_WITH_INSTALL_RPATH=ON \
170-
-DGGML_BACKEND_DL=ON \
171-
-DGGML_NATIVE=OFF \
172-
-DGGML_CPU_ALL_VARIANTS=ON \
173-
-DLLAMA_FATAL_WARNINGS=ON \
174-
${{ env.CMAKE_ARGS }}
167+
if [ "${{ matrix.build }}" = "s390x" ]; then
168+
cmake -B build \
169+
-DCMAKE_INSTALL_RPATH='$ORIGIN' \
170+
-DCMAKE_BUILD_WITH_INSTALL_RPATH=ON \
171+
-DGGML_BACKEND_DL=ON \
172+
-DGGML_NATIVE=OFF \
173+
-DLLAMA_FATAL_WARNINGS=ON \
174+
${{ env.CMAKE_ARGS }}
175+
else
176+
cmake -B build \
177+
-DCMAKE_INSTALL_RPATH='$ORIGIN' \
178+
-DCMAKE_BUILD_WITH_INSTALL_RPATH=ON \
179+
-DGGML_BACKEND_DL=ON \
180+
-DGGML_NATIVE=OFF \
181+
-DGGML_CPU_ALL_VARIANTS=ON \
182+
-DLLAMA_FATAL_WARNINGS=ON \
183+
${{ env.CMAKE_ARGS }}
184+
fi
175185
cmake --build build --config Release -j $(nproc)
176186
177187
- name: Determine tag name

0 commit comments

Comments
 (0)