Update main.yml

This commit is contained in:
Savsis 2026-04-27 23:59:21 +05:00 • committed by GitHub
parent 8bf57c529d
commit d0878f57b0

View file

@ -43,6 +43,7 @@ jobs:
WORKSPACE=$(find ios -name "*.xcworkspace" -type d | head -1) WORKSPACE=$(find ios -name "*.xcworkspace" -type d | head -1)
SCHEME=$(basename "$WORKSPACE" .xcworkspace) SCHEME=$(basename "$WORKSPACE" .xcworkspace)
echo "Workspace: $WORKSPACE | Scheme: $SCHEME" echo "Workspace: $WORKSPACE | Scheme: $SCHEME"
set -o pipefail
xcodebuild build \ xcodebuild build \
-workspace "$WORKSPACE" \ -workspace "$WORKSPACE" \
-scheme "$SCHEME" \ -scheme "$SCHEME" \
@ -56,16 +57,14 @@ jobs:
PROVISIONING_PROFILE="" \ PROVISIONING_PROFILE="" \
DEVELOPMENT_TEAM="" \ DEVELOPMENT_TEAM="" \
ENABLE_BITCODE=NO \ ENABLE_BITCODE=NO \
> /tmp/xcodebuild.log 2>&1 2>&1 | tee /tmp/xcodebuild.log
EXIT_CODE=$?
if [ $EXIT_CODE -ne 0 ]; then - name: Upload build log
echo "=== ERRORS ===" if: always()
grep " error:" /tmp/xcodebuild.log | grep -v "note:" | tail -40 uses: actions/upload-artifact@v4
echo "=== LAST 20 LINES ===" with:
tail -20 /tmp/xcodebuild.log name: xcodebuild-log
exit 1 path: /tmp/xcodebuild.log
fi
echo "BUILD SUCCEEDED"
- name: Package IPA - name: Package IPA
run: | run: |