mirror of
https://github.com/meshtastic/Meshtastic-Android.git
synced 2026-04-20 22:23:37 +00:00
chore(build): Refactor Gradle build scripts to Kotlin DSL (#1944)
This commit is contained in:
parent
6332b3bd42
commit
b7c0bc874c
10 changed files with 140 additions and 65 deletions
2
.github/workflows/android.yml
vendored
2
.github/workflows/android.yml
vendored
|
|
@ -103,7 +103,7 @@ jobs:
|
|||
timeout-minutes: 30
|
||||
strategy:
|
||||
matrix:
|
||||
api-level: [26, 34]
|
||||
api-level: [26, 35]
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
|
|
|
|||
6
.github/workflows/release.yml
vendored
6
.github/workflows/release.yml
vendored
|
|
@ -18,8 +18,8 @@ jobs:
|
|||
|
||||
- name: Get `versionCode` & `versionName`
|
||||
run: |
|
||||
echo "versionCode=$(grep -oP 'versionCode \K\d+' ./app/build.gradle)" >> $GITHUB_ENV
|
||||
echo "versionName=$(grep -oP 'versionName \"\K[^\"]+' ./app/build.gradle)" >> $GITHUB_ENV
|
||||
echo "versionCode=$(grep -oP 'VERSION_CODE = \K\d+' ./buildSrc/src/main/kotlin/Configs.kt)" >> $GITHUB_ENV
|
||||
echo "versionName=$(grep -oP 'VERSION_NAME = \"\K[^\"]+' ./buildSrc/src/main/kotlin/Configs.kt)" >> $GITHUB_ENV
|
||||
|
||||
- name: Validate Gradle wrapper
|
||||
uses: gradle/actions/wrapper-validation@v4
|
||||
|
|
@ -48,7 +48,7 @@ jobs:
|
|||
run: ./gradlew assembleFdroidRelease
|
||||
|
||||
- name: Enable Crashlytics
|
||||
run: sed -i 's/useCrashlytics = false/useCrashlytics = true/g' ./build.gradle
|
||||
run: sed -i 's/USE_CRASHLYTICS = false/USE_CRASHLYTICS = true/g' ./buildSrc/src/main/kotlin/Configs.kt
|
||||
|
||||
- name: Build Play Store release
|
||||
run: ./gradlew bundleGoogleRelease assembleGoogleRelease
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue