diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 9aa99d11..9f1ae34f 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -48,9 +48,9 @@ jobs: build: runs-on: ubuntu-latest env: - SIGNING_KEY_ALIAS: ${{ secrets.SIGNING_KEY_ALIAS }} - SIGNING_KEY_PASSWORD: ${{ secrets.SIGNING_KEY_PASSWORD }} - SIGNING_STORE_PASSWORD: ${{ secrets.SIGNING_STORE_PASSWORD }} + SIGNING_KEY_ALIAS: ${{ secrets.ANDROID_SIGNING_KEY_ALIAS }} + SIGNING_KEY_PASSWORD: ${{ secrets.ANDROID_SIGNING_KEY_PASSWORD }} + SIGNING_STORE_PASSWORD: ${{ secrets.ANDROID_SIGNING_STORE_PASSWORD }} KEY_STORE_FILE: 'android_keystore.jks' KEY_STORE_LOCATION: ${{ github.workspace }}/app/keystore/ outputs: @@ -74,7 +74,7 @@ jobs: with: fileName: ${{ env.KEY_STORE_FILE }} fileDir: ${{ env.KEY_STORE_LOCATION }} - encodedString: ${{ secrets.KEYSTORE }} + encodedString: ${{ secrets.ANDROID_KEYSTORE }} # create keystore path for gradle to read - name: Create keystore path env var diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 89fe09eb..14fd0212 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -50,7 +50,7 @@ jobs: - name: Check for new commits id: check env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + GITHUB_TOKEN: ${{ secrets.PAT }} run: | # This script checks for commits newer than 23 hours ago NEW_COMMITS=$(git rev-list --count --after="$(date -Iseconds -d '23 hours ago')" ${{ github.sha }}) @@ -71,9 +71,9 @@ jobs: name: publish-github runs-on: ubuntu-latest env: - GH_USER: ${{ secrets.GH_USER }} + GH_USER: ${{ secrets.PAT_USERNAME }} # GH needed for gh cli - GH_TOKEN: ${{ secrets.GH_TOKEN }} + GH_TOKEN: ${{ secrets.PAT }} GH_REPO: ${{ github.repository }} steps: @@ -96,14 +96,14 @@ jobs: id: latest_release uses: kaliber5/action-get-release@v1 with: - token: ${{ secrets.GITHUB_TOKEN }} + token: ${{ secrets.PAT }} latest: true - name: Generate Changelog id: changelog uses: requarks/changelog-action@v1 with: - token: ${{ secrets.GITHUB_TOKEN }} + token: ${{ secrets.PAT }} toTag: ${{ github.event_name == 'schedule' && 'nightly' || steps.latest_release.outputs.tag_name }} fromTag: "latest" writeToFile: false # we won't write to file, just output @@ -118,7 +118,7 @@ jobs: if: ${{ inputs.release_type == '' || inputs.release_type == 'nightly' || inputs.release_type == 'prerelease' }} uses: ad-m/github-push-action@master with: - github_token: ${{ secrets.GITHUB_TOKEN }} + github_token: ${{ secrets.PAT }} branch: ${{ github.ref }} - name: Make download dir @@ -168,7 +168,7 @@ jobs: id: create_release uses: softprops/action-gh-release@v2 env: - GITHUB_TOKEN: ${{ secrets.GH_TOKEN }} + GITHUB_TOKEN: ${{ secrets.PAT }} with: body: | ${{ env.RELEASE_NOTES }} @@ -220,13 +220,13 @@ jobs: runs-on: ubuntu-latest env: - SIGNING_KEY_ALIAS: ${{ secrets.SIGNING_KEY_ALIAS }} - SIGNING_KEY_PASSWORD: ${{ secrets.SIGNING_KEY_PASSWORD }} - SIGNING_STORE_PASSWORD: ${{ secrets.SIGNING_STORE_PASSWORD }} + SIGNING_KEY_ALIAS: ${{ secrets.ANDROID_SIGNING_KEY_ALIAS }} + SIGNING_KEY_PASSWORD: ${{ secrets.ANDROID_SIGNING_KEY_PASSWORD }} + SIGNING_STORE_PASSWORD: ${{ secrets.ANDROID_SIGNING_STORE_PASSWORD }} KEY_STORE_FILE: 'android_keystore.jks' KEY_STORE_LOCATION: ${{ github.workspace }}/app/keystore/ - GH_USER: ${{ secrets.GH_USER }} - GH_TOKEN: ${{ secrets.GH_TOKEN }} + GH_USER: ${{ secrets.PAT_USERNAME }} + GH_TOKEN: ${{ secrets.PAT }} steps: - uses: actions/checkout@v4 @@ -248,7 +248,7 @@ jobs: with: fileName: ${{ env.KEY_STORE_FILE }} fileDir: ${{ env.KEY_STORE_LOCATION }} - encodedString: ${{ secrets.KEYSTORE }} + encodedString: ${{ secrets.ANDROID_KEYSTORE }} # create keystore path for gradle to read - name: Create keystore path env var diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index d0b46606..135e0b36 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -66,6 +66,7 @@ @color/background + @color/background + true + true diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index b127f73b..e3a7badc 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -20,7 +20,7 @@ pinLockCompose = "1.0.4" roomVersion = "2.7.0" timber = "5.0.1" tunnel = "1.2.11" -androidGradlePlugin = "8.8.0-alpha05" +androidGradlePlugin = "8.9.1" kotlin = "2.1.20" ksp = "2.1.20-2.0.0" composeBom = "2025.04.00" diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index 105b3e9c..47d2f95f 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,7 +1,7 @@ #Wed Oct 11 22:39:21 EDT 2023 distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-8.10.2-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.11.1-bin.zip distributionSha256Sum=31c55713e40233a8303827ceb42ca48a47267a0ad4bab9177123121e71524c26 validateDistributionUrl=true zipStoreBase=GRADLE_USER_HOME