diff --git a/.github/workflows/android.yml b/.github/workflows/android.yml index 652dc39..028f13f 100644 --- a/.github/workflows/android.yml +++ b/.github/workflows/android.yml @@ -27,6 +27,7 @@ jobs: echo "KEYSTORE_PASSWORD=${{ secrets.KEYSTORE_PASSWORD }}" >> $GITHUB_ENV echo "KEYSTORE_BASE64=${{ secrets.KEYSTORE_BASE64 }}" >> $GITHUB_ENV echo "BUILD_NUMBER=${{ github.run_number }}" >> $GITHUB_ENV + echo "BASE_URL=${{ secrets.BASE_URL || '"https://github.com/timklge/karoo-powerbar"' }}" >> $GITHUB_ENV - uses: actions/checkout@v4 - name: set up JDK 17 diff --git a/app/build.gradle.kts b/app/build.gradle.kts index e22dc09..cb5b6b6 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -60,21 +60,22 @@ tasks.register("generateManifest") { group = "build" doLast { + val baseUrl = System.getenv("BASE_URL") val manifestFile = file("$projectDir/manifest.json") val manifest = mapOf( "label" to "Powerbar", "packageName" to "de.timklge.karoopowerbar", - "iconUrl" to "https://github.com/timklge/karoo-powerbar/releases/latest/download/karoo-powerbar.png", - "latestApkUrl" to "https://github.com/timklge/karoo-powerbar/releases/latest/download/app-release.apk", + "iconUrl" to "$baseUrl/releases/latest/download/karoo-powerbar.png", + "latestApkUrl" to "$baseUrl/releases/latest/download/app-release.apk", "latestVersion" to android.defaultConfig.versionName, "latestVersionCode" to android.defaultConfig.versionCode, "developer" to "github.com/timklge", "description" to "Open-source extension that adds colored power or heart rate progress bars to the edges of the screen, similar to the LEDs on Wahoo computers", "releaseNotes" to "* Add route progress data source\n* Add workout target range indicator\n* Replace dropdown popup with fullscreen dialog", "screenshotUrls" to listOf( - "https://github.com/timklge/karoo-powerbar/releases/latest/download/powerbar_min.gif", - "https://github.com/timklge/karoo-powerbar/releases/latest/download/powerbar0.png", - "https://github.com/timklge/karoo-powerbar/releases/latest/download/powerbar2.png", + "$baseUrl/releases/latest/download/powerbar_min.gif", + "$baseUrl/releases/latest/download/powerbar0.png", + "$baseUrl/releases/latest/download/powerbar2.png", ) )