28
28
## Version Release
29
29
This Is Latest Release
30
30
31
- $version_release = 2.2.4
31
+ $version_release = 2.2.5
32
32
33
33
What's New??
34
34
35
+ * Update Target SDK 35 *
35
36
* Update Action Script *
36
37
* Update Android Studio Latest Version *
37
38
* Update Gradle Latest Version *
@@ -41,6 +42,7 @@ What's New??
41
42
* Update Android SDK Tools *
42
43
* Add Bundletool.jar for workflow github action *
43
44
* Add .run configuration *
45
+ * Update To Libs.Version.Toml
44
46
45
47
## Article Sources
46
48
- [ 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 )
89
91
runs-on : ubuntu-latest
90
92
91
93
steps :
92
- - uses : actions/checkout@v3
94
+ - uses : actions/checkout@v4
93
95
94
96
# Set Current Date As Env Variable
95
97
- name : Set current date as env variable
@@ -100,7 +102,7 @@ jobs:
100
102
run : echo "repository_name=$(echo '${{ github.repository }}' | awk -F '/' '{print $2}')" >> $GITHUB_ENV
101
103
102
104
- name : Set Up JDK
103
- uses : actions/setup-java@v3
105
+ uses : actions/setup-java@v4
104
106
with :
105
107
distribution : ' zulu' # See 'Supported distributions' for available options
106
108
java-version : ' 17'
@@ -133,21 +135,21 @@ jobs:
133
135
# Upload Artifact Build
134
136
# Noted For Output [main_project_module]/build/outputs/apk/debug/
135
137
- name : Upload APK Debug - ${{ env.repository_name }}
136
- uses : actions/upload-artifact@v3
138
+ uses : actions/upload-artifact@v4
137
139
with :
138
140
name : ${{ env.date_today }} - ${{ env.playstore_name }} - ${{ env.repository_name }} - APK(s) debug generated
139
141
path : ${{ env.main_project_module }}/build/outputs/apk/debug/
140
142
141
143
# Noted For Output [main_project_module]/build/outputs/apk/release/
142
144
- name : Upload APK Release - ${{ env.repository_name }}
143
- uses : actions/upload-artifact@v3
145
+ uses : actions/upload-artifact@v4
144
146
with :
145
147
name : ${{ env.date_today }} - ${{ env.playstore_name }} - ${{ env.repository_name }} - APK(s) release generated
146
148
path : ${{ env.main_project_module }}/build/outputs/apk/release/
147
149
148
150
# Noted For Output [main_project_module]/build/outputs/bundle/release/
149
151
- name : Upload AAB (App Bundle) Release - ${{ env.repository_name }}
150
- uses : actions/upload-artifact@v3
152
+ uses : actions/upload-artifact@v4
151
153
with :
152
154
name : ${{ env.date_today }} - ${{ env.playstore_name }} - ${{ env.repository_name }} - App bundle(s) AAB release generated
153
155
path : ${{ env.main_project_module }}/build/outputs/bundle/release/
@@ -192,7 +194,7 @@ jobs:
192
194
193
195
steps :
194
196
- name : Clean all artifacts
195
- uses : c-hive/gha-remove-artifacts@v1
197
+ uses : c-hive/gha-remove-artifacts@v4
196
198
with :
197
199
age : ' 60 seconds' # '<number> <unit>', e.g. 5 days, 2 years, 90 seconds, parsed by Moment.js
198
200
# Optional inputs
@@ -244,7 +246,7 @@ jobs:
244
246
runs-on : ubuntu-latest
245
247
246
248
steps :
247
- - uses : actions/checkout@v3
249
+ - uses : actions/checkout@v4
248
250
249
251
# Set Current Date As Env Variable
250
252
- name : Set current date as env variable
@@ -255,7 +257,7 @@ jobs:
255
257
run : echo "repository_name=$(echo '${{ github.repository }}' | awk -F '/' '{print $2}')" >> $GITHUB_ENV
256
258
257
259
- name : Set Up JDK
258
- uses : actions/setup-java@v3
260
+ uses : actions/setup-java@v4
259
261
with :
260
262
distribution : ' zulu' # See 'Supported distributions' for available options
261
263
java-version : ' 17'
@@ -308,21 +310,21 @@ jobs:
308
310
# Upload Artifact Build
309
311
# Noted For Output [main_project_module]/build/outputs/apk/debug/
310
312
- name : Upload APK Debug - ${{ env.repository_name }}
311
- uses : actions/upload-artifact@v3
313
+ uses : actions/upload-artifact@v4
312
314
with :
313
315
name : ${{ env.date_today }} - ${{ env.playstore_name }} - ${{ env.repository_name }} - APK(s) debug generated
314
316
path : ${{ env.main_project_module }}/build/outputs/apk/debug/
315
317
316
318
# Noted For Output [main_project_module]/build/outputs/apk/release/
317
319
- name : Upload APK Release - ${{ env.repository_name }}
318
- uses : actions/upload-artifact@v3
320
+ uses : actions/upload-artifact@v4
319
321
with :
320
322
name : ${{ env.date_today }} - ${{ env.playstore_name }} - ${{ env.repository_name }} - APK(s) release generated
321
323
path : ${{ env.main_project_module }}/build/outputs/apk/release/
322
324
323
325
# Noted For Output [main_project_module]/build/outputs/bundle/release/
324
326
- name : Upload AAB (App Bundle) Release - ${{ env.repository_name }}
325
- uses : actions/upload-artifact@v3
327
+ uses : actions/upload-artifact@v4
326
328
with :
327
329
name : ${{ env.date_today }} - ${{ env.playstore_name }} - ${{ env.repository_name }} - App bundle(s) AAB release generated
328
330
path : ${{ env.main_project_module }}/build/outputs/bundle/release/
0 commit comments