diff --git a/.gitea/workflows/android-build.yml b/.gitea/workflows/android-build.yml index ded8368..971040b 100644 --- a/.gitea/workflows/android-build.yml +++ b/.gitea/workflows/android-build.yml @@ -24,13 +24,16 @@ jobs: - name: Install Gradle run: | - # 在容器内安装 Gradle - apk add --no-cache gradle || apt-get update && apt-get install -y gradle + # Alpine Linux 使用 apk,Debian/Ubuntu 使用 apt-get + if command -v apk &> /dev/null; then + apk add --no-cache gradle + else + apt-get update && apt-get install -y gradle + fi gradle --version - name: Build with Gradle run: | - # 生成 wrapper 并构建 gradle wrapper --gradle-version 8.2 ./gradlew assembleDebug --no-daemon --stacktrace