Источник
Пользователь хочет Android-версию для ручного тестирования с GitHub. Из docs/grokai audit android.md: не хватает сборочных инструкций/проверок APK.
Что сделать
Подготовить безопасный путь для ручного тестирования Android APK через GitHub artifact/release candidate, не меняя production release process без явного решения maintainer.
Acceptance Criteria
- APK собирается командой:
cargo apk build --features android-gui --target aarch64-linux-android --lib.
- Добавлена проверка, что manifest содержит
INTERNET, VIBRATE, POST_NOTIFICATIONS.
- В
docs/android.md описано, где взять APK и как установить вручную.
- Если создаётся GitHub Release, он должен быть prerelease/test build и не менять версию в
Cargo.toml.
- Если релиз запрещён текущими правилами, подготовить artifact/инструкцию и явно указать blocker.
cargo test --locked, cargo clippy --all-targets -- -D warnings, cargo fmt --check проходят.
Что можно трогать
docs/android.md
.github/workflows/, если добавляется artifact build
- test scripts, если они нужны для manifest verification
Что нельзя трогать
Cargo.toml version
- release tags без отдельного подтверждения maintainer
- API key handling
.env файлы
SUBMISSION.ru.md
Источник
Пользователь хочет Android-версию для ручного тестирования с GitHub. Из
docs/grokai audit android.md: не хватает сборочных инструкций/проверок APK.Что сделать
Подготовить безопасный путь для ручного тестирования Android APK через GitHub artifact/release candidate, не меняя production release process без явного решения maintainer.
Acceptance Criteria
cargo apk build --features android-gui --target aarch64-linux-android --lib.INTERNET,VIBRATE,POST_NOTIFICATIONS.docs/android.mdописано, где взять APK и как установить вручную.Cargo.toml.cargo test --locked,cargo clippy --all-targets -- -D warnings,cargo fmt --checkпроходят.Что можно трогать
docs/android.md.github/workflows/, если добавляется artifact buildЧто нельзя трогать
Cargo.tomlversion.envфайлыSUBMISSION.ru.md