Skip to content

fix(android): restore release APK build - #49

Merged
ant-m13 merged 1 commit into
mainfrom
codex/hotfix-android-gradlew-permissions
Jul 17, 2026
Merged

fix(android): restore release APK build#49
ant-m13 merged 1 commit into
mainfrom
codex/hotfix-android-gradlew-permissions

Conversation

@ant-m13

@ant-m13 ant-m13 commented Jul 17, 2026

Copy link
Copy Markdown
Owner

Что исправлено

  • перед запуском Gradle Wrapper workflow восстанавливает право выполнения командой chmod +x gradlew;
  • регрессионный тест фиксирует обязательный порядок chmod./gradlew.

Причина

Файл android/gradlew в release-теге v1.8.0 имеет режим 100644. На Ubuntu runner команда ./gradlew --no-daemon clean assembleRelease завершалась с Permission denied и кодом 126.

Исправление находится в workflow, а не только в файловом режиме, поэтому после merge можно повторно собрать APK для уже существующего неизменяемого тега v1.8.0.

Проверки

  • pnpm lint:workflows
  • pnpm exec vitest run src/androidConfiguration.test.ts src/workflows.test.ts
  • pnpm exec eslint src/androidConfiguration.test.ts
  • git diff --check

После merge нужно вручную запустить Build signed Android APK для v1.8.0.

@ant-m13
ant-m13 marked this pull request as ready for review July 17, 2026 11:50
@ant-m13
ant-m13 merged commit f34162f into main Jul 17, 2026
6 checks passed
@ant-m13
ant-m13 deleted the codex/hotfix-android-gradlew-permissions branch July 23, 2026 06:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant