@@ -24,9 +24,7 @@ inThisBuild(Seq(
2424 ),
2525 scalaVersion := Dependencies .versionOfScala,
2626
27-
2827 githubWorkflowTargetTags ++= Seq (" v*" ),
29-
3028 githubWorkflowArtifactUpload := false ,
3129 githubWorkflowJavaVersions := Seq (JavaSpec .temurin(" 17" ), JavaSpec .temurin(" 21" ), JavaSpec .temurin(" 25" )),
3230 githubWorkflowBuildPreamble ++= Seq (
@@ -39,10 +37,15 @@ inThisBuild(Seq(
3937 name = Some (" Install npm dependencies" )
4038 )
4139 ),
42-
4340 githubWorkflowPublishTargetBranches := Seq (RefPredicate .StartsWith (Ref .Tag (" v" ))),
4441 githubWorkflowEnv += " JAVA_OPTS" -> " -Dfile.encoding=UTF-8 -Xmx4G" ,
45-
42+ githubWorkflowBuildMatrixFailFast := Some (false ),
43+ // command: [ udash-jvm/test, udash-js/test, guide-selenium/test ]
44+ githubWorkflowBuildMatrixAdditions += " command" -> List (" udash-jvm/test" , " udash-js/test" , " guide-selenium/test" ),
45+ githubWorkflowBuild := Seq (WorkflowStep .Sbt (
46+ commands = List (" ${{ matrix.command }}" ),
47+ name = Some (" Run tests" ),
48+ )),
4649 githubWorkflowPublish := Seq (WorkflowStep .Sbt (
4750 List (" ci-release" ),
4851 env = Map (
0 commit comments