Skip to content

v1.3.1

Choose a tag to compare

@github-actions github-actions released this 18 Oct 11:51
· 28 commits to main since this release

修复 v1.3.0 的重复标题,并把云端模拟器 UI 验证设为发布前的硬门槛。

Fixed

  • 界面出现两个标题:v1.3.0 给 Activity 加了自绘 56dp Toolbar,但主题仍继承 Theme.Material3.DayNight(自带系统 ActionBar),于是系统标题栏和自绘顶栏各显示一次应用名。现在改为 Theme.Material3.DayNight.NoActionBar,只保留与页面同色的 56dp 顶栏。

Added

  • 云端模拟器 UI 门禁:新增 .github/workflows/emulator-ui.yml,由 QA 与 Release 复用。在 GitHub Actions 的 API 34 模拟器上运行 instrumentation 测试,断言:
    • supportActionBar 必须为 null,且全屏只有一个应用名标题;
    • 顶栏紧贴内容区顶部,高度恰好 56dp;
    • 浅色模式白底黑字、深色模式黑底白字。
  • 验证通过后额外截取浅色 / 深色两张截图和 UI 层级,作为 Actions artifact 留存。
  • Release workflow 以模拟器验证为前置依赖:release job 通过 needs: emulator-verify 等待模拟器门禁;门禁失败时不会构建、更不会发布。

本包已签名,证书 SHA-256: 3682cce6d8fbf859b9b0a90ef8818acc747c82bb5f9d97418a4e6749cb6ccaca

校验安装包完整性: sha256sum -c SHA256SUMS.txt