From e7eae716be5ccad03d8788b25881f8a5a5805ecb Mon Sep 17 00:00:00 2001 From: lafay <2021211506@stu.hit.edu.cn> Date: Mon, 1 Jun 2026 23:29:33 +0800 Subject: [PATCH] fix(ci): add Huawei AGConnect plugin to CI Gradle config The CI workflow overwrites build.gradle/settings.gradle with China Maven mirrors but was missing the Huawei AGConnect classpath dependency and Maven repo, causing "Plugin with id 'com.huawei.agconnect' not found". Co-Authored-By: Claude Opus 4.7 --- .gitea/workflows/build.yml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml index f676e31..63c482c 100644 --- a/.gitea/workflows/build.yml +++ b/.gitea/workflows/build.yml @@ -281,6 +281,7 @@ jobs: maven { url 'https://maven.aliyun.com/repository/google' } maven { url 'https://maven.aliyun.com/repository/public' } maven { url 'https://maven.aliyun.com/repository/central' } + maven { url 'https://developer.huawei.com/repo/' } google() mavenCentral() gradlePluginPortal() @@ -336,11 +337,15 @@ jobs: maven { url 'https://maven.aliyun.com/repository/google' } maven { url 'https://maven.aliyun.com/repository/public' } maven { url 'https://maven.aliyun.com/repository/central' } + maven { url 'https://developer.huawei.com/repo/' } google() mavenCentral() } dependencies { - classpath('com.android.tools.build:gradle') + classpath('com.huawei.agconnect:agcp:1.9.1.301') { + exclude group: 'com.huawei.agconnect', module: 'agconnect-apms-plugin' + } + classpath('com.android.tools.build:gradle:8.12.0') classpath('com.facebook.react:react-native-gradle-plugin') classpath('org.jetbrains.kotlin:kotlin-gradle-plugin') } @@ -352,6 +357,7 @@ jobs: maven { url 'https://maven.aliyun.com/repository/public' } maven { url 'https://maven.aliyun.com/repository/central' } maven { url 'https://www.jitpack.io' } + maven { url 'https://developer.huawei.com/repo/' } google() mavenCentral() }