The GitHub Actions job "Nightly Builds (1.7)" on pekko.git/main has failed.
Run started by GitHub user pjfanning (triggered by pjfanning).

Head commit for run:
dde3e924f0ae54eda4c8f0dc547444ddd6bff144 / Scala Steward 
<[email protected]>
Update sbt-mima-plugin to 1.2.0 (#3535)

* Update sbt-mima-plugin to 1.2.0

* add MiMa excludes for the problems sbt-mima-plugin 1.2.0 detects

Motivation:
sbt-mima-plugin 1.2.0 reports binary incompatibilities against 1.0.0 that
1.1.6 silently skipped, mostly static forwarders and companion members. The
Binary Compatibility job fails on this branch with 235 problems across ten
modules under Scala 2.13, and stops before the Scala 3 lane runs.

Modification:
Add a mima-1.2.0.excludes file to the 2.0.x.backwards.excludes directory of
each affected module, listing the filters MiMa itself suggests. Every entry
covers a change already made on this branch for 2.0.0 - removed deprecated
methods, reworked internal APIs, the ReceiveTimeout and dns IdGenerator
signature changes, and the dropped Akka 2.6.4 serialization manifests - so
they are excluded rather than reverted. Filters that only Scala 3 reports are
kept in a separate section of each file.

Result:
mimaReportBinaryIssues is clean on both published Scala versions.

Tests:
- sbt "++2.13.18!" "all actor/mimaReportBinaryIssues stream/... (10 modules)" - 
success
- sbt "++3.3.8!" "all actor/mimaReportBinaryIssues stream/... (10 modules)" - 
success
- removing actor-testkit-typed/.../mima-1.2.0.excludes reproduces the failure,
  confirming the excludes are what make the check pass

References:
Refs #3535

---------

Co-authored-by: PJ Fanning <[email protected]>

Report URL: https://github.com/apache/pekko/actions/runs/34296758542

With regards,
GitHub Actions via GitBox


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to