Skip to content

Commit 293d028

Browse files
committed
chore: setup reusable setup-jdk action
1 parent edb3b72 commit 293d028

2 files changed

Lines changed: 16 additions & 12 deletions

File tree

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
name: 'Setup JDK 25'
2+
description: 'Sets up Java 25 with Temurin and Maven cache'
3+
4+
runs:
5+
using: "composite"
6+
steps:
7+
- name: Set up JDK 25
8+
uses: actions/setup-java@v4
9+
with:
10+
java-version: '25'
11+
distribution: 'temurin'
12+
cache: maven

‎.github/workflows/workflow.yml‎

Lines changed: 4 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,8 @@ jobs:
1414
runs-on: ubuntu-latest
1515
steps:
1616
- uses: actions/checkout@v4
17-
- name: Set up JDK 25
18-
uses: actions/setup-java@v5
19-
with:
20-
java-version: '25'
21-
distribution: 'temurin'
22-
cache: maven
17+
- name: Set up JDK
18+
uses: ./.github/actions/setup-jdk
2319
- name: Build with Maven
2420
run: mvn -B package --file pom.xml
2521
- name: Update dependency graph
@@ -34,11 +30,7 @@ jobs:
3430
runs-on: ubuntu-latest
3531
steps:
3632
- uses: actions/checkout@v4
37-
- name: Set up JDK 25
38-
uses: actions/setup-java@v4
39-
with:
40-
java-version: '25'
41-
distribution: 'temurin'
42-
cache: maven
33+
- name: Set up JDK
34+
uses: ./.github/actions/setup-jdk
4335
- name: Check formatting
4436
run: mvn -B spotless:check --file pom.xml

0 commit comments

Comments
 (0)