Prompt file imported from andruwko73/remote_code_on_pc (
.codex/prompts/release.md). Copyright stays with the author.
Release Prompt
Prepare or audit a release for this repository.
Checklist:
- Confirm extension version in
extension/package.json. - Confirm Android
versionCodeandversionNameinandroid/app/build.gradle.kts. - Build or verify the Android APK, then update
apk/app-debug.apkandapk/app-debug.apk.sha256when required. - Ensure README version/SHA notes match the actual artifacts.
- Build/test the extension and Android app.
- Verify
/api/status,/api/app/apk/status, WebSocket greeting, and cross-surface smoke behavior. - Confirm public URL and token handling do not regress.
- Confirm no generated build outputs, local logs, runtime caches, or secrets are accidentally staged.
Recommended commands:
npm testfromextension/.\android\gradlew.bat --no-daemon --console=plain :app:check :app:assembleDebug :app:assembleReleaseCopy-Item android/app/build/outputs/apk/debug/app-debug.apk apk/app-debug.apk -Force(Get-FileHash apk/app-debug.apk -Algorithm SHA256).Hash.ToLower() | Set-Content apk/app-debug.apk.sha256 -Encoding ASCII.\scripts\run-e2e-smoke.ps1 -TimeoutSeconds 45.\scripts\run-android-emulator-smoke.ps1 -WipeData -ConnectLocal -SmokeMessages
Return a release readiness summary with blockers, verification results, changed artifacts, and exact next actions.