feat: add Play Store publish workflow and signing config

This commit is contained in:
Ubuntu
2026-05-17 21:11:43 +00:00
parent ca345556e3
commit 4ad09eae82
5 changed files with 145 additions and 3 deletions

21
fastlane/Fastfile Normal file
View File

@@ -0,0 +1,21 @@
default_platform(:android)
platform :android do
desc "Build and publish to Google Play internal track"
lane :deploy do
gradle(
project_dir: "../android",
task: "bundle",
build_type: "Release"
)
upload_to_play_store(
package_name: "ai.opencode.mobile",
track: "internal",
aab: "../android/app/build/outputs/bundle/release/app-release.aab",
json_key: ENV["SUPPLY_JSON_KEY"] || "play-store-key.json",
skip_upload_metadata: true,
skip_upload_images: true,
skip_upload_screenshots: true
)
end
end