* Run akka-remote tests on Scala 3
* Test the same scenario on Scala 2.13 and 3
A case object is `Serializable` on Scala 3 but not on Scala 2.13, so
this test would fail because no serializer is found on Scala 2.13,
and because the Java serializer is disabled on Scala 3.
By using a class instead, which is not `Serializable` both on Scala 2.13
and Scala 3, we test the same thing on both Scala versions.
* use GH Actions to compile and tests with Scala 3
* Update .github/workflows/scala3-build.yml
Co-authored-by: Andrea Peruffo <andrea.peruffo1982@gmail.com>
* rename .jvmopts-travis to .jvmopts-ci
* Restore the whitesource stage
* Small updates to gh action workflow
* Mark BoundedBlockingQueueSpec timing-sensitive and exclude
* Avoid race condition stopping/starting test actors
Co-authored-by: Andrea Peruffo <andrea.peruffo1982@gmail.com>
Co-authored-by: Ignasi Marimon-Clos <ignasi@lightbend.com>
Co-authored-by: Arnout Engelen <arnout@bzzt.net>
* Update issue templates
To perhaps make it clearer that https://discuss.akka.io is the place for questions?
* Remove top-level template in favour of multiple templates
* Remove unintentional hyphens, reword feature request template