Skip to content

Commit cc9132a

Browse files
committed
build: Improve commit stage workflow
1 parent fb8237b commit cc9132a

File tree

1 file changed

+11
-6
lines changed

1 file changed

+11
-6
lines changed

.github/workflows/commit-stage.yml

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,18 @@ jobs:
1919
steps:
2020
- name: Check out source code
2121
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
22+
with:
23+
fetch-depth: 0
2224

23-
- name: Set up Java
24-
uses: actions/setup-java@dded0888837ed1f317902acf8a20df0ad188d165 # v5.0.0
25+
- name: Set up GraalVM
26+
uses: graalvm/setup-graalvm@6f327093bb6a42fe5eac053d21b168c46aa46f22 # v1.2.4
2527
with:
26-
java-version: 25
27-
distribution: graalvm-community
28-
cache: gradle
28+
java-version: '25'
29+
distribution: 'graalvm-community'
30+
github-token: ${{ secrets.GITHUB_TOKEN }}
31+
32+
- name: Setup Gradle
33+
uses: gradle/actions/setup-gradle@0bdd871935719febd78681f197cd39af5b6e16a6 # v4.2.2
2934

3035
- name: Compile and test
31-
run: ./gradlew clean assemble --no-daemon
36+
run: ./gradlew clean assemble

0 commit comments

Comments
 (0)