Only replace base url in manifest as part of ci build
All checks were successful
Build / build (push) Successful in 4m34s

This commit is contained in:
Tim Kluge 2025-05-28 17:37:58 +02:00
parent 6db3097e66
commit 2bb9c59bff
2 changed files with 8 additions and 5 deletions

View File

@ -59,6 +59,7 @@ jobs:
powerbar2.png
name: ${{ github.ref_name }}
prerelease: false
draft: false
generate_release_notes: true
make_latest: true
env:

View File

@ -84,6 +84,7 @@ tasks.register("generateManifest") {
manifestFile.writeText(gson)
println("Generated manifest.json with version ${android.defaultConfig.versionName} (${android.defaultConfig.versionCode})")
if (System.getenv()["BASE_URL"] != null){
val androidManifestFile = file("$projectDir/src/main/AndroidManifest.xml")
var androidManifestContent = androidManifestFile.readText()
androidManifestContent = androidManifestContent.replace("\$BASE_URL\$", baseUrl)
@ -91,6 +92,7 @@ tasks.register("generateManifest") {
println("Replaced \$BASE_URL$ in AndroidManifest.xml")
}
}
}
tasks.named("assemble") {
dependsOn("generateManifest")