Skip to content

Commit f4c6a4f

Browse files
authored
优化 Github Actions 构建速度 (#4745)
1 parent 733b2c9 commit f4c6a4f

2 files changed

Lines changed: 10 additions & 2 deletions

File tree

.github/workflows/check-codes.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,5 +21,9 @@ jobs:
2121
distribution: 'zulu'
2222
java-version: '17'
2323
java-package: 'jdk+fx'
24+
- name: Setup Gradle
25+
uses: gradle/actions/setup-gradle@v5
26+
with:
27+
cache-cleanup: never
2428
- name: Check Codes
2529
run: ./gradlew checkstyle checkTranslations --no-daemon --parallel --stacktrace

.github/workflows/gradle.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,12 @@ jobs:
1919
distribution: 'zulu'
2020
java-version: '17'
2121
java-package: 'jdk+fx'
22+
- name: Setup Gradle
23+
uses: gradle/actions/setup-gradle@v5
24+
with:
25+
cache-cleanup: never
2226
- name: Build with Gradle
23-
run: ./gradlew build --no-daemon
27+
run: ./gradlew build --no-daemon --parallel
2428
env:
2529
MICROSOFT_AUTH_ID: ${{ secrets.MICROSOFT_AUTH_ID }}
2630
MICROSOFT_AUTH_SECRET: ${{ secrets.MICROSOFT_AUTH_SECRET }}
@@ -47,4 +51,4 @@ jobs:
4751
name: HMCL-${{ env.SHORT_SHA }}-sh
4852
path: |
4953
HMCL/build/libs/HMCL-*.sh
50-
HMCL/build/libs/HMCL-*.sh.sha256
54+
HMCL/build/libs/HMCL-*.sh.sha256

0 commit comments

Comments
 (0)