Skip to content

Commit b407412

Browse files
committed
github actions maven config
1 parent 6c3f2a4 commit b407412

File tree

1 file changed

+40
-1
lines changed

1 file changed

+40
-1
lines changed

.github/workflows/maven.yml

+40-1
Original file line numberDiff line numberDiff line change
@@ -112,4 +112,43 @@ jobs:
112112
distribution: 'temurin'
113113
cache: maven
114114
- name: Build with Maven
115-
run: mvn -B package --file java-16/pom.xml
115+
run: mvn -B package --file java-16/pom.xml
116+
117+
java17:
118+
runs-on: ubuntu-latest
119+
steps:
120+
- uses: actions/checkout@v3
121+
- name: Set up JDK 17
122+
uses: actions/setup-java@v3
123+
with:
124+
java-version: '17'
125+
distribution: 'temurin'
126+
cache: maven
127+
- name: Build with Maven
128+
run: mvn -B package --file java-17/pom.xml
129+
130+
java21:
131+
runs-on: ubuntu-latest
132+
steps:
133+
- uses: actions/checkout@v3
134+
- name: Set up JDK 21
135+
uses: actions/setup-java@v3
136+
with:
137+
java-version: '21'
138+
distribution: 'temurin'
139+
cache: maven
140+
- name: Build with Maven
141+
run: mvn -B package --file java-21/pom.xml
142+
143+
java22:
144+
runs-on: ubuntu-latest
145+
steps:
146+
- uses: actions/checkout@v3
147+
- name: Set up JDK 22
148+
uses: actions/setup-java@v3
149+
with:
150+
java-version: '22'
151+
distribution: 'temurin'
152+
cache: maven
153+
- name: Build with Maven
154+
run: mvn -B package --file java-22/pom.xml

0 commit comments

Comments
 (0)