fix: merge conflicts

Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
pull/3058/head
James Rich 2025-09-10 11:58:18 -05:00
rodzic 20063e8252
commit 823ed8c609
4 zmienionych plików z 25 dodań i 20 usunięć

Wyświetl plik

@ -205,19 +205,19 @@ jobs:
needs: [release-google, release-fdroid] needs: [release-google, release-fdroid]
steps: steps:
- name: Download Google AAB - name: Download Google AAB
uses: actions/download-artifact@v4 uses: actions/download-artifact@v5
with: with:
name: google-aab name: google-aab
path: ./google/bundle path: ./google/bundle
- name: Download Google APK - name: Download Google APK
uses: actions/download-artifact@v4 uses: actions/download-artifact@v5
with: with:
name: google-apk name: google-apk
path: ./google/apk path: ./google/apk
- name: Download F-Droid APK - name: Download F-Droid APK
uses: actions/download-artifact@v4 uses: actions/download-artifact@v5
with: with:
name: fdroid-apk name: fdroid-apk
path: ./fdroid path: ./fdroid

Wyświetl plik

@ -1 +1 @@
3.2 3.4.5

Wyświetl plik

@ -77,16 +77,14 @@ git push origin v2.3.5-closed.1
``` ```
This triggers the workflow again, but this time it will send the build to the `NewAlpha` track for your closed testers. You can then continue the cycle of testing, fixing, and promoting all the way to production. This triggers the workflow again, but this time it will send the build to the `NewAlpha` track for your closed testers. You can then continue the cycle of testing, fixing, and promoting all the way to production.
### 4. Merging Back to `main` ### 4. Finalizing the Release
After the final production release is complete and verified, merge the release branch back into `main` to ensure any hotfixes are included. Then, delete the release branch. After the final production release is complete and verified, open a Pull Request to merge the release branch back into `main`. This ensures any hotfixes applied during the release cycle are properly reviewed and integrated.
```bash
git checkout main * **Title:** `Release/2.3.5`
git pull origin main * **Base Branch:** `main`
git merge release/2.3.5 * **Compare Branch:** `release/2.3.5`
git push origin main
git branch -d release/2.3.5 Once the PR is approved and merged, you can safely delete the release branch.
git push origin --delete release/2.3.5
```
## Manual Finalization Steps ## Manual Finalization Steps

Wyświetl plik

@ -16,6 +16,7 @@
*/ */
import io.gitlab.arturbosch.detekt.Detekt import io.gitlab.arturbosch.detekt.Detekt
import org.gradle.kotlin.dsl.invoke
import java.io.FileInputStream import java.io.FileInputStream
import java.util.Properties import java.util.Properties
@ -60,12 +61,18 @@ android {
minSdk = Configs.MIN_SDK minSdk = Configs.MIN_SDK
targetSdk = Configs.TARGET_SDK targetSdk = Configs.TARGET_SDK
// Prioritize injected props, then ENV, then fallback to git commit count // Prioritize injected props, then ENV, then fallback to git commit count
versionCode = (project.findProperty("android.injected.version.code")?.toString()?.toInt() versionCode =
(
project.findProperty("android.injected.version.code")?.toString()?.toInt()
?: System.getenv("VERSION_CODE")?.toInt() ?: System.getenv("VERSION_CODE")?.toInt()
?: gitVersionProvider.get().toInt()) ?: gitVersionProvider.get().toInt()
versionName = (project.findProperty("android.injected.version.name")?.toString() )
versionName =
(
project.findProperty("android.injected.version.name")?.toString()
?: System.getenv("VERSION_NAME") ?: System.getenv("VERSION_NAME")
?: Configs.VERSION_NAME_BASE) ?: Configs.VERSION_NAME_BASE
)
testInstrumentationRunner = "com.geeksville.mesh.TestRunner" testInstrumentationRunner = "com.geeksville.mesh.TestRunner"
buildConfigField("String", "MIN_FW_VERSION", "\"${Configs.MIN_FW_VERSION}\"") buildConfigField("String", "MIN_FW_VERSION", "\"${Configs.MIN_FW_VERSION}\"")
buildConfigField("String", "ABS_MIN_FW_VERSION", "\"${Configs.ABS_MIN_FW_VERSION}\"") buildConfigField("String", "ABS_MIN_FW_VERSION", "\"${Configs.ABS_MIN_FW_VERSION}\"")