File tree Expand file tree Collapse file tree 2 files changed +6
-7
lines changed
Expand file tree Collapse file tree 2 files changed +6
-7
lines changed Original file line number Diff line number Diff line change 3939 # identify binary incompatibilities (check build.sbt for details)
4040 mima :
4141 uses : softwaremill/github-actions-workflows/.github/workflows/mima.yml@main
42- # run on 1) push, 2) external PRs, 3) softwaremill-ci PRs
43- # do not run on internal, non-steward PRs since those will be run by push to branch
44- if : |
45- github.event_name == 'push' ||
46- github.event.pull_request.head.repo.full_name != github.repository ||
47- github.event.pull_request.user.login == 'softwaremill-ci'
4842 with :
4943 java-version : ' 21'
5044 java-opts : ' -Xms4g -Xmx4g' # SBT_JAVA_OPTS env parameter adapted for JVM
Original file line number Diff line number Diff line change 11import com .softwaremill .SbtSoftwareMillCommon .commonSmlBuildSettings
22import com .softwaremill .Publish .{ossPublishSettings , updateDocs }
33import com .softwaremill .UpdateVersionInDocs
4+ import com .typesafe .tools .mima .core .{MissingClassProblem , ProblemFilters }
45
56lazy val commonSettings = commonSmlBuildSettings ++ ossPublishSettings ++ Seq (
67 organization := " com.softwaremill.ox" ,
@@ -29,7 +30,11 @@ val enableMimaSettings = Seq(
2930 println(s " [info] $current is an M or RC version, no previous version to check with MiMa " )
3031 Set .empty
3132 }
32- }
33+ },
34+ mimaBinaryIssueFilters ++= Seq (
35+ // GroupingTimeout is only ever used within the groupWithin method, never exposed externally
36+ ProblemFilters .exclude[MissingClassProblem ](" ox.flow.FlowOps$GroupingTimeout$" )
37+ )
3338)
3439
3540val scalaTest = " org.scalatest" %% " scalatest" % " 3.2.19" % Test
You can’t perform that action at this time.
0 commit comments