9898 run : |
9999 cd godot
100100 scons p=android arch=arm32 ${BUILD_OPTIONS} target=template_debug
101- scons p=android arch=arm64 ${BUILD_OPTIONS} target=template_debug generate_apk =yes
101+ scons p=android arch=arm64 ${BUILD_OPTIONS} target=template_debug generate_android_binaries =yes
102102 mkdir -p ~/.local/share/godot/export_templates/${GODOT_VERSION}.${GODOT_RELEASE}/
103103 mv ./bin/android_debug.apk ~/.local/share/godot/export_templates/${GODOT_VERSION}.${GODOT_RELEASE}/android_debug.apk
104104 mv ./bin/android_source.zip ~/.local/share/godot/export_templates/${GODOT_VERSION}.${GODOT_RELEASE}/android_source.zip
@@ -107,10 +107,10 @@ jobs:
107107 name : Build Godot release template for Android
108108 run : |
109109 cd godot
110- scons p=android arch=x86_32 ${BUILD_OPTIONS} target=template_release
111- scons p=android arch=x86_64 ${BUILD_OPTIONS} target=template_release
112- scons p=android arch=arm32 ${BUILD_OPTIONS} target=template_release
113- scons p=android arch=arm64 ${BUILD_OPTIONS} target=template_release generate_apk =yes
110+ scons p=android arch=x86_32 ${BUILD_OPTIONS} target=template_release debug_symbols=yes
111+ scons p=android arch=x86_64 ${BUILD_OPTIONS} target=template_release debug_symbols=yes
112+ scons p=android arch=arm32 ${BUILD_OPTIONS} target=template_release debug_symbols=yes
113+ scons p=android arch=arm64 ${BUILD_OPTIONS} target=template_release debug_symbols=yes separate_debug_symbols=yes generate_android_binaries =yes
114114 mkdir -p ~/.local/share/godot/export_templates/${GODOT_VERSION}.${GODOT_RELEASE}/
115115 mv ./bin/android_release.apk ~/.local/share/godot/export_templates/${GODOT_VERSION}.${GODOT_RELEASE}/android_release.apk
116116 mv ./bin/android_source.zip ~/.local/share/godot/export_templates/${GODOT_VERSION}.${GODOT_RELEASE}/android_source.zip
@@ -176,3 +176,11 @@ jobs:
176176 path : vectortouch/artifacts/VectorTouch.aab
177177 if-no-files-found : ignore
178178 retention-days : 28
179+
180+ - name : Upload debug symbols
181+ uses : actions/upload-artifact@v4
182+ with :
183+ name : native_debug_symbols.zip
184+ path : godot/bin/android-template-release-native-symbols.zip
185+ if-no-files-found : ignore
186+ retention-days : 28
0 commit comments