Skip to content

Commit 731907a

Browse files
committed
GHA graalvm/gradle: general modernization of workflow files
1 parent 0d63086 commit 731907a

File tree

2 files changed

+11
-22
lines changed

2 files changed

+11
-22
lines changed

.github/workflows/graalvm.yml

Lines changed: 5 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -8,28 +8,22 @@ jobs:
88
strategy:
99
matrix:
1010
os: [ubuntu-latest, macOS-latest]
11-
java-version: [ '21' ]
11+
java: [ '21' ]
1212
distribution: [ 'graalvm-community' ]
1313
fail-fast: false
14-
name: ${{ matrix.os }} JDK ${{ matrix.graalvm }}.${{ matrix.java }}
14+
name: ${{ matrix.os }} JDK ${{ matrix.java }}-${{ matrix.distribution }}
1515
steps:
1616
- name: Git checkout
17-
uses: actions/checkout@v3
17+
uses: actions/checkout@v4
1818
- name: Set up GraalVM
1919
uses: graalvm/setup-graalvm@v1
2020
with:
21-
java-version: ${{ matrix.java-version }}
21+
java-version: ${{ matrix.java }}
2222
distribution: ${{ matrix.distribution }}
2323
github-token: ${{ secrets.GITHUB_TOKEN }}
2424
cache: 'gradle'
2525
- name: Verify Gradle Wrapper
26-
uses: gradle/wrapper-validation-action@v1
27-
- name: Cache Gradle packages
28-
uses: actions/cache@v3
29-
with:
30-
path: ~/.gradle/caches
31-
key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle') }}
32-
restore-keys: ${{ runner.os }}-gradle
26+
uses: gradle/actions/wrapper-validation@v4
3327
- name: Build with Gradle
3428
run: ./gradlew build asciidoctor nativeCompile --scan --info --stacktrace
3529
- name: Upload LedgerExport tool as artifact

.github/workflows/gradle.yml

Lines changed: 6 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -11,22 +11,17 @@ jobs:
1111
java: ['21']
1212
distribution: ['temurin']
1313
fail-fast: false
14-
name: ${{ matrix.os }} JDK ${{ matrix.java }}
14+
name: ${{ matrix.os }} JDK ${{ matrix.java }}-${{ matrix.distribution }}
1515
steps:
1616
- name: Git checkout
17-
uses: actions/checkout@v3
17+
uses: actions/checkout@v4
1818
- name: Set up JDK
19-
uses: actions/setup-java@v3
19+
uses: actions/setup-java@v4
2020
with:
21-
distribution: ${{ matrix.distribution }}
2221
java-version: ${{ matrix.java }}
22+
distribution: ${{ matrix.distribution }}
23+
cache: 'gradle'
2324
- name: Verify Gradle Wrapper
24-
uses: gradle/wrapper-validation-action@v1
25-
- name: Cache Gradle packages
26-
uses: actions/cache@v3
27-
with:
28-
path: ~/.gradle/caches
29-
key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle') }}
30-
restore-keys: ${{ runner.os }}-gradle
25+
uses: gradle/actions/wrapper-validation@v4
3126
- name: Build with Gradle
3227
run: ./gradlew build asciidoctor --scan --info --stacktrace

0 commit comments

Comments
 (0)