Commit Graph
40 Commits
Author SHA1 Message Date
CI Bot 0e4d8d2fdb fix: 修复 Gitea Release APK 上传 API 2026-06-02 19:39:03 +08:00
CI Bot 7f6be42af3 fix: 强制指定 org.gradle.java.home=java-17
Android Release (Signed) / release (push) Successful in 43s
2026-06-02 19:18:45 +08:00
CI Bot 77c11c575f fix: 改回 Java 17(Gradle 8.14.4 与 Java 21 jlink 不兼容)
Android Release (Signed) / release (push) Failing after 27s
2026-06-02 19:12:40 +08:00
CI Bot 76d7cefa86 fix: 修复 android.useAndroidX 缩进
Android Release (Signed) / release (push) Failing after 29s
2026-06-02 19:10:01 +08:00
CI Bot 20c85466ec fix: 添加 android.useAndroidX=true 2026-06-02 19:07:24 +08:00
CI Bot 0e0a6d52bf fix: 简化 workflow,使用分离的 build.gradle 文件 2026-06-02 19:04:37 +08:00
CI Bot 2490f6a1e4 fix: 分离 build.gradle 为独立文件 2026-06-02 19:03:26 +08:00
CI Bot 9329ac31cf fix: 使用 printf 重写 build.gradle,避免 heredoc 问题 2026-06-02 19:01:28 +08:00
CI Bot f9a4073218 fix: 直接在 build.gradle 内配置签名 2026-06-02 18:57:03 +08:00
CI Bot defbbec0cf fix: 简化 workflow,避免 heredoc 问题 2026-06-02 18:55:07 +08:00
CI Bot 7e6e95d212 fix: 修复 YAML 语法错误 2026-06-02 18:52:11 +08:00
CI Bot e5973fe8f0 fix: 更新 Java 21 路径 2026-06-02 18:47:50 +08:00
amos e8da5f0d40 删除 .gitea/workflows/android-build.yml 2026-06-02 18:36:26 +08:00
amos fadcd01bd4 revert 2260988d38
revert 删除 .gitea/workflows/android-build.yml
2026-06-02 18:36:10 +08:00
amos 2260988d38 删除 .gitea/workflows/android-build.yml 2026-06-02 18:35:38 +08:00
amos d34bf6151c fix: android-build.yml 只监听 branches,不监听 tags
Android Build / build (push) Failing after 28s
2026-06-02 17:27:37 +08:00
amos b8986a36ab remove: 删除旧的未签名 workflow
Android Build / build (push) Successful in 39s
2026-06-02 17:16:22 +08:00
Test User cc7132a25f Add signed release workflow
Android Build / build (push) Waiting to run
Android Release / release (push) Failing after 36s
2026-06-02 17:09:02 +08:00
amos e9d4587428 feat: 使用 Gitea API 直接创建 Release(替代 actions/create-release)
Android Build / build (push) Successful in 1m2s
Android Release / release (push) Successful in 1m21s
2026-06-02 13:04:11 +08:00
amos 3b401318e8 fix: 将 secret 名称从 GITEA_TOKEN 改为 ACTIONS_TOKEN
Android Build / build (push) Waiting to run
Android Release / release (push) Failing after 34s
2026-06-02 13:00:00 +08:00
amos 5a5d685229 fix: 使用未签名的 APK(app-release-unsigned.apk)
Android Build / build (push) Waiting to run
Android Release / release (push) Failing after 35s
2026-06-02 12:52:37 +08:00
amos ef3a9ce9e1 feat: 添加自动发布 workflow(tag push 时创建 Release 并上传 APK)
Android Build / build (push) Successful in 40s
2026-06-02 12:47:01 +08:00
amos cda20467b5 fix: 移除 aapt2 验证命令(避免非零退出码导致失败)
Android Build / build (push) Successful in 1m13s
2026-06-02 12:36:01 +08:00
amos 2cdf87fb35 feat: 使用 lzhiyong 提供的 ARM64 aapt2(Android SDK 35.0.2)
Android Build / build (push) Failing after 8s
2026-06-02 12:33:11 +08:00
amos e822eec15e fix: 降级 AGP 到 8.0.2 提高兼容性
Android Build / build (push) Failing after 55s
2026-06-02 12:20:46 +08:00
amos 22263b3df5 fix: 禁用 aapt2 使用 aapt1 作为临时方案
Android Build / build (push) Failing after 15s
2026-06-02 12:06:03 +08:00
amos dfd205d60e feat: 配置 ARM64 版本 aapt2,支持在 ARM 服务器编译 Android
Android Build / build (push) Failing after 25s
2026-06-02 12:03:09 +08:00
amos d9169847a3 fix: 直接使用系统 Gradle 8.14.4,避免 wrapper 8.2 的 JVM 崩溃
Android Build / build (push) Has started running
2026-06-02 11:31:23 +08:00
amos 077a5b8725 revert: 使用现有的 android Runner
Android Build / build (push) Failing after 11m16s
2026-06-02 11:17:52 +08:00
amos 06f7e97205 feat: 使用 Ubuntu Runner 避免 Alpine 兼容性问题
Android Build / build (push) Has been cancelled
2026-06-02 11:09:39 +08:00
amos f38d35a5ed fix: 增强 JVM 参数,彻底禁用 Daemon
Android Build / build (push) Failing after 10s
2026-06-02 11:06:47 +08:00
amos 43a029a252 fix: 强制使用 Java 17 避免 Alpine JVM 崩溃
Android Build / build (push) Failing after 21s
2026-06-02 11:04:55 +08:00
amos 6b5d67c683 Fix: Add JVM flags to prevent Alpine JVM crash
Android Build / build (push) Failing after 10s
2026-06-02 10:57:51 +08:00
amos 2ad7efb30e Simplify: Use pre-installed environment for Android build
Android Build / build (push) Failing after 1m31s
2026-06-02 10:52:44 +08:00
amos cdc992dd89 Simplify: Use pre-installed Java and Gradle in Runner container
Android Build / build (push) Failing after 14m47s
2026-06-02 10:19:13 +08:00
amos 4401d50408 Fix: Manually install JDK 17 to ensure java binary exists
Android Build / build (push) Waiting to run
2026-06-02 10:10:14 +08:00
amos 85e111c00a Fix: Correct Gradle installation logic for Alpine Linux
Android Build / build (push) Failing after 10s
2026-06-02 10:07:18 +08:00
amos d8ff4887b3 Fix: Install Gradle in container before build
Android Build / build (push) Failing after 1m1s
2026-06-02 10:01:17 +08:00
amos 97bfd26471 Fix: Force ARM64 architecture for JDK
Android Build / build (push) Failing after 12s
2026-06-02 09:59:37 +08:00
amos a529be8615 Fix: Complete Android project with proper Gradle setup
Android Build / build (push) Failing after 9s
2026-06-02 09:45:02 +08:00