99
1010env :
1111 Args : " -D officialBuild -D NotDeveloper"
12+ JAVA_HOME : /opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/17.0.14-7/x64
13+ JAVA_HOME_17_X64 : /opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/17.0.14-7/x64
14+ NEKOPATH : /opt/hostedtoolcache/neko/2.4.0/x64
15+ LD_LIBRARY_PATH : /opt/hostedtoolcache/neko/2.4.0/x64:$LD_LIBRARY_PATH
16+ HAXE_STD_PATH : /opt/hostedtoolcache/haxe/4.3.6/x64/std
17+ ANDROID_HOME : /usr/local/lib/android/sdk
18+ ANDROID_SDK_ROOT : /usr/local/lib/android/sdk
19+ ANDROID_SDK : /usr/local/lib/android/sdk
20+ ANDROID_NDK_ROOT : /usr/local/lib/android/sdk/ndk/27.2.12479018
1221
1322jobs :
1423 setup-haxe :
@@ -143,6 +152,16 @@ jobs:
143152 name : Android
144153 runs-on : ubuntu-latest
145154 needs : setup-haxe
155+ env :
156+ JAVA_HOME : /opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/17.0.14-7/x64
157+ JAVA_HOME_17_X64 : /opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/17.0.14-7/x64
158+ NEKOPATH : /opt/hostedtoolcache/neko/2.4.0/x64
159+ LD_LIBRARY_PATH : /opt/hostedtoolcache/neko/2.4.0/x64:$LD_LIBRARY_PATH
160+ HAXE_STD_PATH : /opt/hostedtoolcache/haxe/4.3.6/x64/std
161+ ANDROID_HOME : /usr/local/lib/android/sdk
162+ ANDROID_SDK_ROOT : /usr/local/lib/android/sdk
163+ ANDROID_SDK : /usr/local/lib/android/sdk
164+ ANDROID_NDK_ROOT : /usr/local/lib/android/sdk/ndk/27.2.12479018
146165 steps :
147166 - name : Checkout Code
148167 uses : actions/checkout@v4.1.7
@@ -158,10 +177,10 @@ jobs:
158177 with :
159178 haxe-version : 4.3.6
160179
161- - name : 📱 Setup Android SDK
180+ - name : Setup Android SDK
162181 uses : android-actions/setup-android@v3
163182
164- - name : 🔧 Install Haxe Dependencies
183+ - name : Install Haxe Dependencies
165184 run : |
166185 haxelib setup ~/haxelib
167186 haxelib install hxcpp --quiet
@@ -175,10 +194,9 @@ jobs:
175194
176195 - name : Build Android APK
177196 run : |
178- haxelib run lime setup android
179197 haxelib run lime build android --app-version="4.0.0-${{ github.run_id }}" $Args
180198
181- - name : 📦 Upload APK Artifact
199+ - name : Upload APK Artifact
182200 uses : actions/upload-artifact@v4.3.4
183201 with :
184202 name : androidBuild
0 commit comments