File tree 1 file changed +10
-1
lines changed
1 file changed +10
-1
lines changed Original file line number Diff line number Diff line change @@ -55,7 +55,16 @@ echo "----------------------------------------------------"
55
55
cat " $logfile "
56
56
echo " ----------------------------------------------------"
57
57
58
- if grep --quiet " ERROR:" " $logfile " ; then
58
+ echo " OS: $OSTYPE "
59
+
60
+ # On Windows, UIDs are different than on Linux/macOS. This is currently impossible to keep consistent, so ignore those errors.
61
+ # TODO omit this once 4.3 is out and UIDs work properly.
62
+ if [[ " $OSTYPE " == " msys" ]]; then
63
+ if grep --quiet " ERROR:" " $logfile " | grep -v --quiet " ext_resource, invalid UID" ; then
64
+ echo " ::error::$PRE Godot engine encountered (non-UID) errors while running."
65
+ exit 1
66
+ fi
67
+ elif grep --quiet " ERROR:" " $logfile " ; then
59
68
echo " ::error::$PRE Godot engine encountered errors while running."
60
69
exit 1
61
70
fi
You can’t perform that action at this time.
0 commit comments