Skip to content

Commit b5b86cc

Browse files
committed
Add Kotlin cross-version job (#3732)
1 parent 44b2f51 commit b5b86cc

1 file changed

Lines changed: 20 additions & 0 deletions

File tree

.github/workflows/main.yml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,26 @@ jobs:
4747
- name: Test
4848
run: ./mvnw $MAVEN_ARGS verify
4949

50+
kotlin:
51+
52+
name: Kotlin ${{ matrix.kotlin }}
53+
strategy:
54+
fail-fast: false
55+
matrix:
56+
kotlin: [1.9.25, 2.0.21, 2.1.20-Beta1]
57+
runs-on: ubuntu-latest
58+
59+
steps:
60+
- uses: actions/checkout@v4
61+
- name: Setup Java
62+
uses: actions/setup-java@v4
63+
with:
64+
distribution: 'zulu'
65+
java-version: '21'
66+
cache: 'maven'
67+
- name: Test
68+
run: ./mvnw $MAVEN_ARGS verify -Dkotlin.version=${{ matrix.kotlin }}
69+
5070
javadoc:
5171

5272
name: Javadoc

0 commit comments

Comments
 (0)