Commit 07a8afc
committed
Fix(ci): Upload xcodebuild logs on failure for better debugging
The xcbeautify tool, while useful for cleaning up xcodebuild output, can truncate long or multi-line error messages. This is particularly problematic
for configuration errors that occur early in the build process, making it difficult to diagnose the root cause from the GitHub Actions logs alone.
This change adds a step to the xcodebuild job in the Firestore workflow to upload the raw xcodebuild-*.log file as a build artifact whenever a failure
occurs. This ensures that the full, untruncated log is always available for download and inspection, facilitating more effective debugging.1 parent 3d2c63d commit 07a8afc
1 file changed
+7
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
386 | 386 | | |
387 | 387 | | |
388 | 388 | | |
| 389 | + | |
| 390 | + | |
| 391 | + | |
| 392 | + | |
| 393 | + | |
| 394 | + | |
| 395 | + | |
389 | 396 | | |
390 | 397 | | |
391 | 398 | | |
| |||
0 commit comments