forgejo/workflows: fix error handling of configure result

This commit is contained in:
Timo Rothenpieler
2025-12-17 13:28:21 +00:00
parent 0be989edcb
commit 0d7b8d8913
+4 -4
View File
@@ -28,9 +28,9 @@ jobs:
./configure --enable-gpl --enable-nonfree --enable-memory-poisoning --assert-level=2 \
$([ "${{ matrix.bits }}" != "32" ] || echo --arch=x86_32 --extra-cflags=-m32 --extra-cxxflags=-m32 --extra-ldflags=-m32) \
$([ "${{ matrix.shared }}" != "shared" ] || echo --enable-shared --disable-static) \
|| CFGRES=$? && CFGRES=$?
|| CFGRES=$?
cat ffbuild/config.log
exit $CFGRES
exit ${CFGRES:-0}
- name: Build
run: make -j$(nproc)
- name: Restore Cached Fate-Suite
@@ -75,9 +75,9 @@ jobs:
--extra-cflags="$FF_CFLAGS" --extra-cxxflags="$FF_CXXFLAGS" \
--extra-libs="$FF_LIBS" --extra-ldflags="$FF_LDFLAGS" --extra-ldexeflags="$FF_LDEXEFLAGS" \
--enable-memory-poisoning --assert-level=2 --target-exec="${{ matrix.target_exec }}" \
|| CFGRES=$? && CFGRES=$?
|| CFGRES=$?
cat ffbuild/config.log
exit $CFGRES
exit ${CFGRES:-0}
- name: Build
run: make -j$(nproc)
- name: Restore Cached Fate-Suite