|
@@ -160,19 +160,27 @@ jobs:
|
|
sudo apt-get update
|
|
sudo apt-get update
|
|
|
|
|
|
- name: Set up Java 17
|
|
- name: Set up Java 17
|
|
- uses: actions/setup-java@v1
|
|
|
|
|
|
+ uses: actions/setup-java@v4
|
|
with:
|
|
with:
|
|
java-version: 17
|
|
java-version: 17
|
|
|
|
|
|
|
|
+ - name: Setup Android SDK & NDK
|
|
|
|
+ uses: android-actions/setup-android@v2
|
|
|
|
+
|
|
|
|
+ - name: Install NDK
|
|
|
|
+ run: |
|
|
|
|
+ yes | sudo ${ANDROID_SDK_ROOT}/cmdline-tools/latest/bin/sdkmanager --licenses
|
|
|
|
+ ${ANDROID_SDK_ROOT}/cmdline-tools/latest/bin/sdkmanager --install "ndk;23.2.8568313"
|
|
|
|
+
|
|
- name: Setup python and scons
|
|
- name: Setup python and scons
|
|
uses: ./.github/actions/setup-godot-deps-4
|
|
uses: ./.github/actions/setup-godot-deps-4
|
|
|
|
|
|
- name: Build GDExtension
|
|
- name: Build GDExtension
|
|
run: |
|
|
run: |
|
|
cd spine-godot/build
|
|
cd spine-godot/build
|
|
- ./setup-extension.sh $GODOT_TAG $DEV_BUILD
|
|
|
|
- ./build-extension.sh android
|
|
|
|
- ./build-extension.sh android x86_64
|
|
|
|
|
|
+ ./setup-extension.sh $GODOT_TAG $DEV
|
|
|
|
+ ANDROID_NDK_ROOT=$ANDROID_SDK_ROOT/ndk/23.2.8568313 ./build-extension.sh android
|
|
|
|
+ ANDROID_NDK_ROOT=$ANDROID_SDK_ROOT/ndk/23.2.8568313 ./build-extension.sh android x86_64
|
|
|
|
|
|
- name: Upload artifacts
|
|
- name: Upload artifacts
|
|
uses: actions/upload-artifact@v4
|
|
uses: actions/upload-artifact@v4
|