Skip to content

Commit e7e1abc

Browse files
Update asm_build.yml
1 parent c6c6437 commit e7e1abc

File tree

1 file changed

+10
-7
lines changed

1 file changed

+10
-7
lines changed

.github/workflows/asm_build.yml

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -24,23 +24,26 @@ jobs:
2424
- name: Grant execute permission for gradlew
2525
run: chmod +x gradlew
2626

27-
- name: Deep Clean and Build
27+
- name: Build Android Code Studio
2828
run: |
29-
# 1. Purani cache aur build folders ko puri tarah saaf karein
29+
# 1. Server Memory saaf karne ke liye Deep Clean
3030
./gradlew clean
31-
rm -rf build/
32-
rm -rf core/app/build/
3331
34-
# 2. Build ko Sequential run karein (parallel=false aur workers=1)
35-
# Isse AAPT2 resources ko merge karte waqt crash nahi hoga
32+
# 2. Resource Conflict aur IllegalStateException se bachne ke liye sequential build
33+
# --parallel=false: Tasks ek-ek karke chalenge
34+
# --max-workers=1: Server load manage karne ke liye
35+
# --no-daemon: Server memory leak se bachne ke liye
36+
3637
./gradlew :core:app:assembleDebug \
3738
--no-daemon \
3839
--parallel=false \
3940
--max-workers=1 \
4041
--stacktrace
4142
42-
- name: Upload APK
43+
- name: Upload APK Artifact
4344
uses: actions/upload-artifact@v4
4445
with:
4546
name: android-code-studio-debug
47+
# Path ensure karta hai ki sahi APK mil jaye
4648
path: core/app/build/outputs/apk/debug/*.apk
49+
if-no-files-found: error

0 commit comments

Comments
 (0)