[godot] Fix GH workflow

This commit is contained in:
Mario Zechner 2024-12-11 19:53:21 +01:00
parent 02c845349d
commit f1d9dd25c1
2 changed files with 15 additions and 6 deletions

View File

@ -160,19 +160,27 @@ jobs:
sudo apt-get update
- name: Set up Java 17
uses: actions/setup-java@v1
uses: actions/setup-java@v4
with:
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
uses: ./.github/actions/setup-godot-deps-4
- name: Build GDExtension
run: |
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
uses: actions/upload-artifact@v4

View File

@ -232,9 +232,10 @@ jobs:
sudo cp -f spine-godot/build/sources.lst /etc/apt/sources.list
sudo apt-get update
- name: Set up Java 11
uses: actions/setup-java@v1
- name: Set up Java 17
uses: actions/setup-java@v4
with:
distribution: temurin
java-version: 17
- name: Setup python and scons