Skip to content

Commit 83130ee

Browse files
committed
Rename APK files in build workflow and update output file naming convention in build.gradle
1 parent 555b5aa commit 83130ee

File tree

2 files changed

+8
-13
lines changed

2 files changed

+8
-13
lines changed

.github/workflows/build.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -51,11 +51,11 @@ jobs:
5151
- name: Rename apk files
5252
run: |
5353
cd android/app/build/outputs/apk/release/
54-
mv Tech_Triangle-arm64-v8a.apk Tech_Triangle-nightly-arm64-v8a.apk
55-
mv Tech_Triangle-armeabi-v7a.apk Tech_Triangle-nightly-armeabi-v7a.apk
56-
mv Tech_Triangle-x86.apk Tech_Triangle-nightly-x86.apk
57-
mv Tech_Triangle-x86_64.apk Tech_Triangle-nightly-x86_64.apk
58-
mv Tech_Triangle-universal.apk Tech_Triangle-nightly-universal.apk
54+
mv app-arm64-v8a-release.apk Tech_Triangle-nightly-arm64-v8a.apk
55+
mv app-armeabi-v7a-release.apk Tech_Triangle-nightly-armeabi-v7a.apk
56+
mv app-x86-release.apk Tech_Triangle-nightly-x86.apk
57+
mv app-x86_64-release.apk Tech_Triangle-nightly-x86_64.apk
58+
mv app-universal-release.apk Tech_Triangle-nightly-universal.apk
5959
6060
- name: Send apk files
6161
uses: appleboy/telegram-action@master
@@ -64,7 +64,7 @@ jobs:
6464
token: ${{ secrets.BOT_TOKEN }}
6565
message: |
6666
${{github.event.head_commit.message}}
67-
# See changelog [here](https://github.com/${{ github.repository }}/commit/${{ github.sha }})
67+
# See changelog [here](https://github.com/${{ github.repository }}/commit/${{ github.sha }}).
6868
document: |
6969
android/app/build/outputs/apk/release/Tech_Triangle-nightly-arm64-v8a.apk
7070
android/app/build/outputs/apk/release/Tech_Triangle-nightly-armeabi-v7a.apk

android/app/build.gradle

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -145,19 +145,14 @@ android {
145145
}
146146

147147

148-
// applicationVariants are e.g. debug, release
149148
applicationVariants.all { variant ->
150149
variant.outputs.each { output ->
151-
// For each separate APK per architecture, set a unique version code as described here:
152-
// https://developer.android.com/studio/build/configure-apk-splits.html
153-
// Example: versionCode 1 will generate 1001 for armeabi-v7a, 1002 for x86, etc.
154150
def versionCodes = ["armeabi-v7a": 1, "x86": 2, "arm64-v8a": 3, "x86_64": 4]
155151
def abi = output.getFilter(OutputFile.ABI)
156-
if (abi != null) { // null for the universal-debug, universal-release variants
152+
if (abi != null) {
157153
output.versionCodeOverride = defaultConfig.versionCode * 1000 + versionCodes.get(abi)
158-
output.outputFileName = "Tech_Triangle-${abi}.apk"
154+
// output.outputFileName = "Tech_Triangle-${abi}.apk"
159155
}
160-
161156
}
162157
}
163158
}

0 commit comments

Comments
 (0)