Conversation
…le (Open-Less#1103) Stop wiping Cargo/Gradle/target before cache post-save, bump rust-cache key, default dispatch to aarch64 with optional ABIs, parallelize tag builds per ABI, and allow a dispatch-only fast release profile.
…-callback test Align with the neighboring cancel-reply test so Linux CI does not flake when the first session has not fully released yet.
…I test The fingerprint contract test still called disconnected_app/rendered_text/remote_ui after the Core 2.0 UI refactor removed them, which broke Linux egui CI on PRs.
2 tasks
HKLHaoBin
added a commit
to HKLHaoBin/openless
that referenced
this pull request
Sep 26, 2026
Need android-abi-matrix / run-android-tauri-build / collect-android-split-apks and package.json npm scripts so the optimized android-apk.yml can run on the Open-Less#1067 tree.
7 tasks
Collaborator
HKLHaoBin
added a commit
to DepengWang/openless
that referenced
this pull request
Sep 26, 2026
…en-Less#1106) Based on Open-Less#1067 (DepengWang IME branch) for Android APK smoke build.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
摘要
Fixes #1103.
按调研顺序修复 Android APK 工作流墙钟:先恢复 Cargo/Gradle 缓存生命周期,再默认单 ABI dispatch,正式 tag 全 ABI 并行,并提供可选快速 profile。
修复 / 新增 / 改进
target、Cargo registry 与 Gradle caches;缓存键升级为v1-rust-android-1103android-studio-script(不绕过 Gradle/native)workflow_dispatch默认只编aarch64,可输入 ABI 列表或all;tag 按 ABI matrix 并行,publish-android-release汇总校验四 ABI 后再签签名与 updater manifestfast_profile(关 LTO、codegen-units=16);tag 强制不走快速 profile,并保留 beta draft 协调delayed_completed_callback_cannot_reset_or_observe_a_new_session的 Busy 重试,避免 Linux CI 偶发失败兼容
OPENLESS_ANDROID_TARGETS编全 ABI;日常 dispatch 默认变快(仅 arm64);tag 产物与签名/manifest 完整性要求不变测试计划
node openless-all/app/scripts/android-apk-workflow-contract.test.mjs