This commit is contained in:
2026-08-10 00:39:10 +03:00
parent ffeaa412e8
commit 897874169d
+6 -22
View File
@@ -22,39 +22,24 @@ env:
jobs:
build:
name: Build Futon Niadd debug APK
runs-on: ubuntu-latest
runs-on: android-futon
steps:
- name: Checkout CI repository
uses: https://github.com/actions/checkout@v4
- name: Set up JDK 17
uses: https://github.com/actions/setup-java@v4
with:
distribution: temurin
java-version: "17"
- name: Set up Android SDK
uses: https://github.com/android-actions/setup-android@v3
- name: Install Android SDK 36
- name: Verify Android build environment
shell: bash
run: |
set -euxo pipefail
yes | sdkmanager --licenses >/dev/null 2>&1 || true
sdkmanager \
"platform-tools" \
"platforms;android-${ANDROID_PLATFORM}" \
"build-tools;${ANDROID_BUILD_TOOLS}"
echo "=== Android SDK ==="
echo "ANDROID_HOME=${ANDROID_HOME}"
echo "ANDROID_SDK_ROOT=${ANDROID_SDK_ROOT:-}"
echo "=== Installed build tools ==="
ls -la "${ANDROID_HOME}/build-tools/${ANDROID_BUILD_TOOLS}"
test -x "${ANDROID_HOME}/build-tools/${ANDROID_BUILD_TOOLS}/aapt"
test -x "${ANDROID_HOME}/build-tools/${ANDROID_BUILD_TOOLS}/aapt2"
echo "=== Java ==="
java -version
@@ -246,6 +231,7 @@ jobs:
shell: bash
working-directory: work/Futon
env:
GRADLE_USER_HOME: /root/.gradle
GRADLE_OPTS: >-
-Dorg.gradle.daemon=false
-Dorg.gradle.jvmargs=-Xmx4g
@@ -254,14 +240,12 @@ jobs:
chmod +x gradlew
echo "=== Gradle version ==="
./gradlew --version
echo "=== Build ==="
./gradlew \
--no-daemon \
--stacktrace \
--max-workers=6 \
:app:assembleDebug
- name: Verify APK identity