Update main.yml
This commit is contained in:
parent
8bf57c529d
commit
d0878f57b0
1 changed files with 9 additions and 10 deletions
19
.github/workflows/main.yml
vendored
19
.github/workflows/main.yml
vendored
|
|
@ -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: |
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue