From 16a3ac14dd4c4ba75c8a7cf1d44a4333122b77b3 Mon Sep 17 00:00:00 2001 From: NoName <29282888+xteamlyer@users.noreply.github.com> Date: Fri, 26 Apr 2024 23:55:49 +0300 Subject: [PATCH] chore: some changes --- .github/workflows/build_unsig.yml | 44 +++++++++++++++++++++++++++ .github/workflows/issue_moderator.yml | 2 +- app/build.gradle.kts | 2 +- gradle/libs.versions.toml | 4 +-- 4 files changed, 47 insertions(+), 5 deletions(-) create mode 100644 .github/workflows/build_unsig.yml diff --git a/.github/workflows/build_unsig.yml b/.github/workflows/build_unsig.yml new file mode 100644 index 0000000000..6603e59328 --- /dev/null +++ b/.github/workflows/build_unsig.yml @@ -0,0 +1,44 @@ +name: Build +on: + push: + pull_request: + workflow_call: + workflow_dispatch: + + +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true + +jobs: + build: + name: Build app + runs-on: ubuntu-latest + + steps: + - name: Clone repo + uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4 + + - name: Validate Gradle Wrapper + uses: gradle/wrapper-validation-action@216d1ad2b3710bf005dc39237337b9673fd8fcd5 # v3.3.2 + + - name: Setup Android SDK + run: | + ${ANDROID_SDK_ROOT}/cmdline-tools/latest/bin/sdkmanager "build-tools;29.0.3" + + - name: Set up JDK + uses: actions/setup-java@99b8673ff64fbf99d8d325f52d9a5bdedb8483e9 # v4.2.1 + with: + java-version: 17 + distribution: adopt + + - name: Set up gradle + uses: gradle/actions/setup-gradle@db19848a5fa7950289d3668fb053140cf3028d43 # v3.3.2 + + - name: Build app and run unit tests + run: ./gradlew clean detekt assembleStandardRelease + + - name: Upload a Build Artifact + uses: actions/upload-artifact@v4 + with: + path: app/build/outputs/apk/standard/release/*.apk diff --git a/.github/workflows/issue_moderator.yml b/.github/workflows/issue_moderator.yml index 1a4fbe18f7..862b142272 100644 --- a/.github/workflows/issue_moderator.yml +++ b/.github/workflows/issue_moderator.yml @@ -11,7 +11,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Moderate issues - uses: keiyoushi/issue-moderator-action@a017be83547db6e107431ce7575f53c1dfa3296a + uses: keiyoushi/issue-moderator-action@672fc0a2aedcef9268179557130a1a85b19b19b6 with: repo-token: ${{ secrets.GITHUB_TOKEN }} duplicate-label: Duplicate diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 5a16ab034c..05b7f15aa7 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -241,7 +241,7 @@ dependencies { implementation(libs.logcat) // Crash reports/analytics - "standardImplementation"(libs.firebase.analytics) + // "standardImplementation"(libs.firebase.analytics) // Shizuku implementation(libs.bundles.shizuku) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 47446f8934..2a5a810a1d 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -1,6 +1,6 @@ [versions] aboutlib_version = "11.1.3" -leakcanary = "2.13" +leakcanary = "2.14" moko = "0.23.0" okhttp_version = "5.0.0-alpha.12" richtext = "0.20.0" @@ -73,8 +73,6 @@ moko-gradle = { module = "dev.icerock.moko:resources-generator", version.ref = " logcat = "com.squareup.logcat:logcat:0.1" -firebase-analytics = "com.google.firebase:firebase-analytics-ktx:21.6.2" - aboutLibraries-gradle = { module = "com.mikepenz.aboutlibraries.plugin:aboutlibraries-plugin", version.ref = "aboutlib_version" } aboutLibraries-compose = { module = "com.mikepenz:aboutlibraries-compose-m3", version.ref = "aboutlib_version" }