Skip to content

Commit 63e8ffb

Browse files
authored
Refactor Android CI workflow for Gradle 8.4
1 parent cd6077f commit 63e8ffb

1 file changed

Lines changed: 6 additions & 16 deletions

File tree

.github/workflows/android.yml

Lines changed: 6 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -8,34 +8,24 @@ on:
88

99
jobs:
1010
build:
11-
1211
runs-on: ubuntu-latest
1312

1413
steps:
1514
- uses: actions/checkout@v4
1615

17-
- name: set up JDK 17
16+
- name: Set up JDK 17
1817
uses: actions/setup-java@v4
1918
with:
2019
java-version: '17'
2120
distribution: 'temurin'
22-
cache: gradle
23-
24-
- name: Grant execute permission for gradlew
25-
run: chmod +x gradlew || true
26-
27-
# 在构建前降级 Gradle Wrapper 到兼容版本
28-
- name: Downgrade Gradle wrapper to 8.4
29-
run: ./gradlew wrapper --gradle-version=8.4
3021

22+
- name: Setup Gradle 8.4
23+
uses: gradle/actions/setup-gradle@v3
24+
with:
25+
gradle-version: 8.4
3126

3227
- name: Build with Gradle
33-
run: |
34-
if [ -f gradlew ]; then
35-
./gradlew assembleDebug
36-
else
37-
gradle assembleDebug
38-
fi
28+
run: gradle assembleDebug
3929

4030
- name: Upload APK
4131
uses: actions/upload-artifact@v4

0 commit comments

Comments
 (0)