Skip to content

Commit ee57468

Browse files
authored
Update build.yaml
1 parent b23a5b7 commit ee57468

1 file changed

Lines changed: 12 additions & 15 deletions

File tree

.github/workflows/build.yaml

Lines changed: 12 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ jobs:
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

Comments
 (0)