mirror of
https://github.com/pezkuwichain/pezkuwi-wallet-android.git
synced 2026-04-22 04:27:58 +00:00
feat: prepare v1.0.3 production release with 16KB page alignment
- Add 16KB page size alignment for native Rust libraries (Google Play requirement) - Make Play Store workflow parametric (track/status as inputs) - Update release notes for all languages (en, tr, ku) - Add .gitignore entries for node_modules and version.properties
This commit is contained in:
@@ -11,6 +11,23 @@ on:
|
||||
description: 'From which branch the application will be built'
|
||||
required: true
|
||||
default: main
|
||||
track:
|
||||
description: 'Play Store track (alpha, beta, production)'
|
||||
required: true
|
||||
default: alpha
|
||||
type: choice
|
||||
options:
|
||||
- alpha
|
||||
- beta
|
||||
- production
|
||||
status:
|
||||
description: 'Release status (draft, completed)'
|
||||
required: true
|
||||
default: draft
|
||||
type: choice
|
||||
options:
|
||||
- draft
|
||||
- completed
|
||||
|
||||
jobs:
|
||||
build:
|
||||
@@ -64,8 +81,8 @@ jobs:
|
||||
serviceAccountJsonPlainText: ${{ secrets.CREDENTIAL_FILE_CONTENT }}
|
||||
packageName: io.pezkuwichain.wallet
|
||||
releaseFiles: app/bundle/releaseMarket/pezkuwi-wallet-android-${{ github.event.inputs.app_version }}.aab
|
||||
track: alpha
|
||||
status: draft
|
||||
track: ${{ github.event.inputs.track }}
|
||||
status: ${{ github.event.inputs.status }}
|
||||
inAppUpdatePriority: 2
|
||||
whatsNewDirectory: distribution/whatsnew
|
||||
mappingFile: app/mapping/releaseMarket/mapping.txt
|
||||
|
||||
Reference in New Issue
Block a user