55// \__/\__/\_, /\___/_//_/\_,_/_/ It is licensed under Apache License 2.0
66// /___/ Please report bugs and contribute back your improvements
77//
8- // Version: v4.2.0
8+ // Version: v5.0.2
99//##################################
1010// adapted version of https://github.com/vlsi/github-actions-random-matrix/blob/main/examples/matrix.js
1111// licensed under Apache License 2.0
@@ -32,7 +32,7 @@ const javaDistributionAxis = {
3232 ]
3333} ;
3434
35- const javaVersionAxis = javaVersionAxisBuilder ( [ '11' , '17' , '21' ] ) ;
35+ const javaVersionAxis = javaVersionAxisBuilder ( [ '11' , '17' , '21' , '25' ] ) ;
3636
3737function javaVersionAxisBuilder ( values ) {
3838 return {
@@ -83,19 +83,12 @@ function configureJavaDefaults(matrix, distributionAxis = javaDistributionAxis,
8383 generateUbuntuWindowsRows ( matrix ) ;
8484}
8585
86- function configureKotlinDefaults ( matrix ) {
87- const kotlinJavaDistributionAxis = {
88- ...javaDistributionAxis ,
89- values : javaDistributionAxis . values . filter ( x =>
90- // seems to have problems with kotlin https://youtrack.jetbrains.com/issue/KT-61836
91- x != 'semeru'
92- )
93- } ;
94- configureJavaDefaults ( matrix , kotlinJavaDistributionAxis ) ;
86+ function configureKotlinDefaults ( matrix , distributionAxis = javaDistributionAxis , versionAxis = javaVersionAxis , operatingSystemAxis = osAxis ) {
87+ configureJavaDefaults ( matrix , distributionAxis , versionAxis , operatingSystemAxis ) ;
9588}
9689
97- function configureScalaDefaults ( matrix ) {
98- configureJavaDefaults ( matrix ) ;
90+ function configureScalaDefaults ( matrix , distributionAxis = javaDistributionAxis , versionAxis = javaVersionAxis , operatingSystemAxis = osAxis ) {
91+ configureJavaDefaults ( matrix , distributionAxis , versionAxis , operatingSystemAxis ) ;
9992}
10093
10194// see https://github.com/actions/toolkit/issues/1218
0 commit comments