8787 echo "code=$CODE" >> $GITHUB_OUTPUT
8888 working-directory : source
8989
90- - name : Build with gradle (Release variants with version override)
90+ - name : Build with gradle (Debug variants with version override)
9191 id : gradle
9292 env :
9393 BUILD_ALPHA : ${{ github.event.inputs.Alpha }}
@@ -96,44 +96,41 @@ jobs:
9696 VERSION_NAME : ${{ steps.version.outputs.version }}
9797 VERSION_CODE : ${{ steps.version.outputs.code }}
9898 run : |
99- echo "Building release variants (without signing)"
99+ echo "Building debug variants (without signing)"
100100 echo "Version Name: $VERSION_NAME"
101101 echo "Version Code: $VERSION_CODE"
102102
103103 TASKS=""
104104 if [ "${BUILD_ALPHA}" = 'true' ]; then
105- TASKS="$TASKS assembleArm64-v8aAlphaRelease assembleArmeabi-v7aAlphaRelease assembleX86AlphaRelease assembleX86_64AlphaRelease "
105+ TASKS="$TASKS assembleArm64-v8aAlphaDebug assembleArmeabi-v7aAlphaDebug assembleX86AlphaDebug assembleX86_64AlphaDebug "
106106 fi
107107 if [ "${BUILD_PREMIUM}" = 'true' ]; then
108- TASKS="$TASKS assembleArm64-v8aPremiumRelease assembleArmeabi-v7aPremiumRelease assembleX86PremiumRelease assembleX86_64PremiumRelease "
108+ TASKS="$TASKS assembleArm64-v8aPremiumDebug assembleArmeabi-v7aPremiumDebug assembleX86PremiumDebug assembleX86_64PremiumDebug "
109109 fi
110110 if [ "${BUILD_FOSS}" = 'true' ]; then
111- TASKS="$TASKS assembleArm64-v8aFossRelease assembleArmeabi-v7aFossRelease assembleX86FossRelease assembleX86_64FossRelease "
111+ TASKS="$TASKS assembleArm64-v8aFossDebug assembleArmeabi-v7aFossDebug assembleX86FossDebug assembleX86_64FossDebug "
112112 fi
113113 if [ -z "${TASKS}" ]; then
114- TASKS="assembleRelease "
114+ TASKS="assembleDebug "
115115 fi
116116
117117 echo "Running tasks: $TASKS"
118- # 关键修改:传递版本参数给Gradle
119118 ./gradlew $TASKS -PversionName="$VERSION_NAME" -PversionCode="$VERSION_CODE" --daemon --parallel
120119 working-directory : source
121120
122121 - name : Move and rename APKs
123122 run : |
124- # 创建输出目录
125123 mkdir -p ../build-output
126124
127- # 查找所有release APK文件并复制到build-output
128- find . -name "*-release .apk" -exec cp {} ../build-output/ \;
125+ # 查找所有debug APK文件
126+ find . -name "*-debug .apk" -exec cp {} ../build-output/ \;
129127
130- # 进入build-output目录进行重命名
131128 cd ../build-output
132129
133- # 重命名文件,移除"-release "后缀
134- for file in *-release .apk; do
130+ # 重命名文件,移除"-debug "后缀
131+ for file in *-debug .apk; do
135132 if [ -f "$file" ]; then
136- new_name=$(echo "$file" | sed 's/-release //g')
133+ new_name=$(echo "$file" | sed 's/-debug //g')
137134 mv "$file" "$new_name"
138135 echo "Renamed: $file -> $new_name"
139136 fi
@@ -172,7 +169,7 @@ jobs:
172169 - Branch: s3 (S3-specific features)
173170
174171 ### Note
175- ⚠️ This is an UNSIGNED RELEASE build for testing purposes only.
172+ ⚠️ This is a DEBUG build without signing, for testing purposes only.
176173
177174 ### Download
178175 Choose the APK file matching your device architecture:
0 commit comments