diff --git a/.github/workflows/build-nightly.yml b/.github/workflows/build-nightly.yml index 6e9428f8..69cffe2b 100644 --- a/.github/workflows/build-nightly.yml +++ b/.github/workflows/build-nightly.yml @@ -32,6 +32,8 @@ jobs: TMP_KEYSTORE_FILE_PATH="${RUNNER_TEMP}"/keystore mkdir "${TMP_KEYSTORE_FILE_PATH}" echo $ENCODED_STRING | base64 -di > "${TMP_KEYSTORE_FILE_PATH}"/keystore.jks + - name: Override version code based on date + run: "echo "VERSION_CODE_OVERRIDE=$(date +%Y%m%d00)" >> "$GITHUB_ENV"" - name: Build and sign APK env: KEYSTORE_PASSWORD: ${{ secrets.KEYSTORE_PASSWORD }} diff --git a/app/app/build.gradle.kts b/app/app/build.gradle.kts index b4bfb556..1adca803 100644 --- a/app/app/build.gradle.kts +++ b/app/app/build.gradle.kts @@ -27,7 +27,7 @@ android { minSdk = sdk.versions.minSdk.get().toInt() targetSdk = sdk.versions.targetSdk.get().toInt() @SuppressLint("HighAppVersionCode") - versionCode = 2023051600 + versionCode = System.getenv("VERSION_CODE_OVERRIDE")?.toIntOrNull() ?: 2023051600 versionName = "1.25.0" signingConfig = signingConfigs.getByName("debug") }