From 9399dbe051678ddba986ecde6323b2c0d72271bf Mon Sep 17 00:00:00 2001 From: AzenKain Date: Wed, 8 Oct 2025 12:02:22 +0700 Subject: [PATCH] Add CI/CD --- .gitea/workflows/build.yml | 5 ++++- gradle.properties | 2 +- settings.gradle.kts | 14 ++++++++++++-- 3 files changed, 17 insertions(+), 4 deletions(-) diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml index bbfd5b7..c77f8cc 100644 --- a/.gitea/workflows/build.yml +++ b/.gitea/workflows/build.yml @@ -15,8 +15,11 @@ jobs: with: distribution: 'zulu' java-version: '21' + - name: Setup Android SDK - uses: android-actions/setup-android@v3 + uses: amyu/setup-android@v5 + with: + cache-disabled: true - name: Grant execute permission for Gradle wrapper run: chmod +x ./gradlew diff --git a/gradle.properties b/gradle.properties index 497e5e8..cc5bf1b 100644 --- a/gradle.properties +++ b/gradle.properties @@ -22,4 +22,4 @@ kotlin.code.style=official # resources declared in the library itself and none from the library's dependencies, # thereby reducing the size of the R class for that library android.nonTransitiveRClass=true -org.gradle.configuration-cache=true \ No newline at end of file +org.gradle.configuration-cache=false \ No newline at end of file diff --git a/settings.gradle.kts b/settings.gradle.kts index fe92c71..cb77728 100644 --- a/settings.gradle.kts +++ b/settings.gradle.kts @@ -1,5 +1,8 @@ pluginManagement { repositories { + maven { + setUrl("https://mirrors.cloud.tencent.com/repository/maven/") + } google { content { includeGroupByRegex("com\\.android.*") @@ -9,17 +12,24 @@ pluginManagement { } mavenCentral() gradlePluginPortal() + maven { + setUrl("https://jitpack.io") + } } } dependencyResolutionManagement { repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS) repositories { + maven { + setUrl("https://mirrors.cloud.tencent.com/repository/maven/") + } google() mavenCentral() - maven{ - url=uri("https://jitpack.io") + maven { + setUrl("https://jitpack.io") } } + } rootProject.name = "FireflyPsAndorid"