Skip to content

Commit a18ca38

Browse files
authored
Merge pull request #25 from amirisback/release/2.2.6
Release/2.2.6
2 parents 999d159 + 5065654 commit a18ca38

File tree

5 files changed

+29
-27
lines changed

5 files changed

+29
-27
lines changed

README.md

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
- Have Bundle Tool
2020
- Download Artifact
2121
- Upload Artifact
22-
- Clear (Articfact naming)
22+
- Clear (Artifact naming)
2323
- Sample Naming : ${date_today} - ${repository_name} - ${playstore_name} - APK(s) release generated
2424
- Private Repository Tested (Passed Build App bundle(s) and APK generated successfully)
2525
- Local Run With .run configuration in Local Machine
@@ -28,21 +28,15 @@
2828
## Version Release
2929
This Is Latest Release
3030

31-
$version_release = 2.2.5
31+
$version_release = 2.2.6
3232

3333
What's New??
3434

35-
* Update Target SDK 35 *
35+
* Update Target SDK 36 *
3636
* Update Action Script *
3737
* Update Android Studio Latest Version *
3838
* Update Gradle Latest Version *
3939
* Update Kotlin Latest Version *
40-
* Update Java Version From 11 to 17 *
41-
* Update Java Action version to 3 *
42-
* Update Android SDK Tools *
43-
* Add Bundletool.jar for workflow github action *
44-
* Add .run configuration *
45-
* Update To Libs.Version.Toml
4640

4741
## Article Sources
4842
- [How To Securely Build and Sign Your Android App With GitHub Actions](https://proandroiddev.com/how-to-securely-build-and-sign-your-android-app-with-github-actions-ad5323452ce)

app/build.gradle.kts

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,17 @@
1+
import java.text.SimpleDateFormat
2+
import java.util.Date
3+
14
plugins {
25
id("com.android.application")
36
id("org.jetbrains.kotlin.android")
47
}
58

9+
base {
10+
// Naming APK // AAB
11+
val timestamp = SimpleDateFormat("dd-MM-yyyy_hh-mm").format(Date())
12+
archivesName = "${ProjectSetting.NAME_APK}-[${ProjectSetting.PROJECT_VERSION_NAME}]-$timestamp"
13+
}
14+
615
android {
716
compileSdk = ProjectSetting.PROJECT_COMPILE_SDK
817
namespace = ProjectSetting.PROJECT_NAME_SPACE
@@ -20,9 +29,6 @@ android {
2029

2130
testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
2231

23-
// Naming APK // AAB
24-
setProperty("archivesBaseName", "${ProjectSetting.NAME_APK}[${versionName}]")
25-
2632
}
2733

2834
signingConfigs {

buildSrc/src/main/kotlin/ProjectSetting.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,10 @@ object ProjectSetting {
2424

2525
const val VERSION_MAJOR = 2
2626
const val VERSION_MINOR = 2
27-
const val VERSION_PATCH = 5
27+
const val VERSION_PATCH = 6
2828

2929
const val PROJECT_MIN_SDK = 24
30-
const val PROJECT_COMPILE_SDK = 35
30+
const val PROJECT_COMPILE_SDK = 36
3131

3232
// Setup Publish Setting
3333
const val KEY_PATH = "frogoboxdev.jks"

gradle/libs.versions.toml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
[versions]
2-
agp = "8.7.2"
3-
kotlin = "1.9.24"
4-
coreKtx = "1.15.0"
2+
agp = "8.13.1"
3+
kotlin = "2.2.21"
4+
coreKtx = "1.17.0"
55
junit = "4.13.2"
6-
junitVersion = "1.2.1"
7-
espressoCore = "3.6.1"
8-
appcompat = "1.7.0"
9-
material = "1.12.0"
10-
activity = "1.9.3"
11-
constraintlayout = "2.2.0"
12-
workRuntimeKtx = "2.10.0"
6+
junitVersion = "1.3.0"
7+
espressoCore = "3.7.0"
8+
appcompat = "1.7.1"
9+
material = "1.13.0"
10+
activity = "1.11.0"
11+
constraintlayout = "2.2.1"
12+
workRuntimeKtx = "2.11.0"
1313

1414
[libraries]
1515
androidx-core-ktx = { group = "androidx.core", name = "core-ktx", version.ref = "coreKtx" }
Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
1-
#Fri Feb 11 12:32:43 WIB 2022
1+
#Mon Nov 17 11:09:59 WIB 2025
22
distributionBase=GRADLE_USER_HOME
3-
distributionUrl=https\://services.gradle.org/distributions/gradle-8.9-bin.zip
43
distributionPath=wrapper/dists
5-
zipStorePath=wrapper/dists
4+
distributionUrl=https\://services.gradle.org/distributions/gradle-9.0.0-bin.zip
5+
networkTimeout=10000
6+
validateDistributionUrl=true
67
zipStoreBase=GRADLE_USER_HOME
8+
zipStorePath=wrapper/dists

0 commit comments

Comments
 (0)